OLD | NEW |
1 #!/usr/bin/python | 1 #!/usr/bin/python |
2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. | 2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. |
3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
5 | 5 |
6 import json | 6 import json |
7 import os | 7 import os |
8 import subprocess | 8 import subprocess |
9 import sys | 9 import sys |
10 import tempfile | 10 import tempfile |
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
88 'https://code.google.com/p/nativeclient/issues/detail?id=3158"', | 88 'https://code.google.com/p/nativeclient/issues/detail?id=3158"', |
89 'precise-64-glibc-dbg-valgrind': | 89 'precise-64-glibc-dbg-valgrind': |
90 echo + ' "Valgrind bots are disabled: see ' | 90 echo + ' "Valgrind bots are disabled: see ' |
91 'https://code.google.com/p/nativeclient/issues/detail?id=3158"', | 91 'https://code.google.com/p/nativeclient/issues/detail?id=3158"', |
92 | 92 |
93 ###################################################################### | 93 ###################################################################### |
94 # Trybots. | 94 # Trybots. |
95 ###################################################################### | 95 ###################################################################### |
96 'nacl-precise64_validator_opt': | 96 'nacl-precise64_validator_opt': |
97 python + ' buildbot/buildbot_standard.py opt 64 glibc --validator', | 97 python + ' buildbot/buildbot_standard.py opt 64 glibc --validator', |
98 'nacl-precise64_newlib_dbg_valgrind': | |
99 bash + ' buildbot/buildbot_valgrind.sh newlib', | |
100 'nacl-precise64_glibc_dbg_valgrind': | |
101 bash + ' buildbot/buildbot_valgrind.sh glibc', | |
102 # Android trybots. | 98 # Android trybots. |
103 'nacl-precise64-newlib-dbg-android': | 99 'nacl-precise64-newlib-dbg-android': |
104 echo + ' "Android bots are disabled and going away"', | 100 echo + ' "Android bots are disabled and going away"', |
105 'nacl-precise64-newlib-opt-android': | 101 'nacl-precise64-newlib-opt-android': |
106 echo + ' "Android bots are disabled and going away"', | 102 echo + ' "Android bots are disabled and going away"', |
107 # ASan. | 103 # ASan. |
108 'nacl-precise_64-newlib-dbg-asan': | 104 'nacl-precise_64-newlib-dbg-asan': |
109 python + ' buildbot/buildbot_standard.py opt 64 newlib --asan', | 105 python + ' buildbot/buildbot_standard.py opt 64 newlib --asan', |
110 'nacl-mac-newlib-dbg-asan': | 106 'nacl-mac-newlib-dbg-asan': |
111 python + ' buildbot/buildbot_standard.py opt 32 newlib --asan', | 107 python + ' buildbot/buildbot_standard.py opt 32 newlib --asan', |
(...skipping 321 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
433 ]) | 429 ]) |
434 | 430 |
435 print "%s runs: %s\n" % (builder, cmd) | 431 print "%s runs: %s\n" % (builder, cmd) |
436 sys.stdout.flush() | 432 sys.stdout.flush() |
437 retcode = subprocess.call(cmd, env=env, shell=True) | 433 retcode = subprocess.call(cmd, env=env, shell=True) |
438 sys.exit(retcode) | 434 sys.exit(retcode) |
439 | 435 |
440 | 436 |
441 if __name__ == '__main__': | 437 if __name__ == '__main__': |
442 Main() | 438 Main() |
OLD | NEW |