| OLD | NEW |
| 1 #!/usr/bin/python | 1 #!/usr/bin/python |
| 2 | 2 |
| 3 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4 # for details. All rights reserved. Use of this source code is governed by a | 4 # for details. All rights reserved. Use of this source code is governed by a |
| 5 # BSD-style license that can be found in the LICENSE file. | 5 # BSD-style license that can be found in the LICENSE file. |
| 6 | 6 |
| 7 """ | 7 """ |
| 8 Dart2js buildbot steps | 8 Dart2js buildbot steps |
| 9 | 9 |
| 10 Runs tests for the dart2js compiler. | 10 Runs tests for the dart2js compiler. |
| (...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 132 system = dartium_pattern.group(1) | 132 system = dartium_pattern.group(1) |
| 133 else : | 133 else : |
| 134 return None | 134 return None |
| 135 | 135 |
| 136 # We have both win7 and win8 bots, functionality is the same. | 136 # We have both win7 and win8 bots, functionality is the same. |
| 137 if system.startswith('win'): | 137 if system.startswith('win'): |
| 138 system = 'windows' | 138 system = 'windows' |
| 139 | 139 |
| 140 # We have both 10.8 and 10.7 bots, functionality is the same. | 140 # We have both 10.8 and 10.7 bots, functionality is the same. |
| 141 if system == 'mac10.8' or system == 'mac10.7': | 141 if system == 'mac10.8' or system == 'mac10.7': |
| 142 builder_tag = system.replace('.', '_') |
| 142 system = 'mac' | 143 system = 'mac' |
| 143 | 144 |
| 144 if (system == 'windows' and platform.system() != 'Windows') or ( | 145 if (system == 'windows' and platform.system() != 'Windows') or ( |
| 145 system == 'mac' and platform.system() != 'Darwin') or ( | 146 system == 'mac' and platform.system() != 'Darwin') or ( |
| 146 system == 'linux' and platform.system() != 'Linux'): | 147 system == 'linux' and platform.system() != 'Linux'): |
| 147 print ('Error: You cannot emulate a buildbot with a platform different ' | 148 print ('Error: You cannot emulate a buildbot with a platform different ' |
| 148 'from your own.') | 149 'from your own.') |
| 149 return None | 150 return None |
| 150 return bot.BuildInfo(compiler, runtime, mode, system, checked, host_checked, | 151 return bot.BuildInfo(compiler, runtime, mode, system, checked, host_checked, |
| 151 minified, shard_index, total_shards, is_buildbot, | 152 minified, shard_index, total_shards, is_buildbot, |
| (...skipping 245 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 397 if build_info.mode == 'debug': | 398 if build_info.mode == 'debug': |
| 398 target = 'dart2js_bot_debug' | 399 target = 'dart2js_bot_debug' |
| 399 args = [sys.executable, './tools/build.py', '--mode=' + build_info.mode, | 400 args = [sys.executable, './tools/build.py', '--mode=' + build_info.mode, |
| 400 '--arch=' + build_info.arch, target] | 401 '--arch=' + build_info.arch, target] |
| 401 print 'Build SDK and d8: %s' % (' '.join(args)) | 402 print 'Build SDK and d8: %s' % (' '.join(args)) |
| 402 bot.RunProcess(args) | 403 bot.RunProcess(args) |
| 403 | 404 |
| 404 | 405 |
| 405 if __name__ == '__main__': | 406 if __name__ == '__main__': |
| 406 bot.RunBot(GetBuildInfo, RunCompilerTests, build_step=BuildCompiler) | 407 bot.RunBot(GetBuildInfo, RunCompilerTests, build_step=BuildCompiler) |
| OLD | NEW |