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 | 10 |
(...skipping 120 matching lines...) Loading... |
131 python + (' buildbot/buildbot_standard.py ' | 131 python + (' buildbot/buildbot_standard.py ' |
132 'coverage 64 newlib --coverage'), | 132 'coverage 64 newlib --coverage'), |
133 'nacl-win32-newlib-coverage': | 133 'nacl-win32-newlib-coverage': |
134 python + (' buildbot/buildbot_standard.py ' | 134 python + (' buildbot/buildbot_standard.py ' |
135 'coverage 32 newlib --coverage'), | 135 'coverage 32 newlib --coverage'), |
136 # Clang trybots. | 136 # Clang trybots. |
137 'nacl-precise_64-newlib-dbg-clang': | 137 'nacl-precise_64-newlib-dbg-clang': |
138 python + ' buildbot/buildbot_standard.py dbg 64 newlib --clang', | 138 python + ' buildbot/buildbot_standard.py dbg 64 newlib --clang', |
139 'nacl-mac10.6-newlib-dbg-clang': | 139 'nacl-mac10.6-newlib-dbg-clang': |
140 python + ' buildbot/buildbot_standard.py dbg 32 newlib --clang', | 140 python + ' buildbot/buildbot_standard.py dbg 32 newlib --clang', |
| 141 # ASan. |
| 142 'nacl-precise_64-newlib-dbg-asan': |
| 143 python + ' buildbot/buildbot_standard.py opt 64 newlib --asan', |
| 144 'nacl-mac10.7-newlib-dbg-asan': |
| 145 python + ' buildbot/buildbot_standard.py opt 32 newlib --asan', |
141 # Pnacl main trybots | 146 # Pnacl main trybots |
142 'nacl-precise_64-newlib-arm_qemu-pnacl': | 147 'nacl-precise_64-newlib-arm_qemu-pnacl': |
143 bash + ' buildbot/buildbot_pnacl.sh mode-trybot-qemu arm', | 148 bash + ' buildbot/buildbot_pnacl.sh mode-trybot-qemu arm', |
144 'nacl-precise_64-newlib-x86_32-pnacl': | 149 'nacl-precise_64-newlib-x86_32-pnacl': |
145 python + ' buildbot/buildbot_pnacl.py opt 32 pnacl', | 150 python + ' buildbot/buildbot_pnacl.py opt 32 pnacl', |
146 'nacl-precise_64-newlib-x86_64-pnacl': | 151 'nacl-precise_64-newlib-x86_64-pnacl': |
147 python + ' buildbot/buildbot_pnacl.py opt 64 pnacl', | 152 python + ' buildbot/buildbot_pnacl.py opt 64 pnacl', |
148 'nacl-precise_64-newlib-mips-pnacl': | 153 'nacl-precise_64-newlib-mips-pnacl': |
149 echo + ' "TODO(mseaborn): add mips"', | 154 echo + ' "TODO(mseaborn): add mips"', |
150 'nacl-arm_opt_panda': | 155 'nacl-arm_opt_panda': |
(...skipping 281 matching lines...) Loading... |
432 cmd, | 437 cmd, |
433 ]) | 438 ]) |
434 | 439 |
435 print "%s runs: %s\n" % (builder, cmd) | 440 print "%s runs: %s\n" % (builder, cmd) |
436 retcode = subprocess.call(cmd, env=env, shell=True) | 441 retcode = subprocess.call(cmd, env=env, shell=True) |
437 sys.exit(retcode) | 442 sys.exit(retcode) |
438 | 443 |
439 | 444 |
440 if __name__ == '__main__': | 445 if __name__ == '__main__': |
441 Main() | 446 Main() |
OLD | NEW |