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 28 matching lines...) Expand all Loading... |
39 python + ' buildbot/buildbot_standard.py dbg 64 newlib --clang', | 39 python + ' buildbot/buildbot_standard.py dbg 64 newlib --clang', |
40 'mac10.7-newlib-dbg-clang': | 40 'mac10.7-newlib-dbg-clang': |
41 python + ' buildbot/buildbot_standard.py dbg 32 newlib --clang', | 41 python + ' buildbot/buildbot_standard.py dbg 32 newlib --clang', |
42 | 42 |
43 # ASan. | 43 # ASan. |
44 'precise_64-newlib-dbg-asan': | 44 'precise_64-newlib-dbg-asan': |
45 python + ' buildbot/buildbot_standard.py opt 64 newlib --asan', | 45 python + ' buildbot/buildbot_standard.py opt 64 newlib --asan', |
46 'mac10.7-newlib-dbg-asan': | 46 'mac10.7-newlib-dbg-asan': |
47 python + ' buildbot/buildbot_standard.py opt 32 newlib --asan', | 47 python + ' buildbot/buildbot_standard.py opt 32 newlib --asan', |
48 | 48 |
| 49 # Sanitizer Pnacl toolchain buildbot. |
| 50 'asan': |
| 51 python + |
| 52 ' buildbot/buildbot_pnacl_toolchain.py --buildbot --tests-arch x86-64 ' |
| 53 ' --sanitize address --skip-tests', |
| 54 |
49 # PNaCl. | 55 # PNaCl. |
50 'oneiric_32-newlib-arm_hw-pnacl-panda-dbg': | 56 'oneiric_32-newlib-arm_hw-pnacl-panda-dbg': |
51 bash + ' buildbot/buildbot_pnacl.sh mode-buildbot-arm-hw-dbg', | 57 bash + ' buildbot/buildbot_pnacl.sh mode-buildbot-arm-hw-dbg', |
52 'oneiric_32-newlib-arm_hw-pnacl-panda-opt': | 58 'oneiric_32-newlib-arm_hw-pnacl-panda-opt': |
53 bash + ' buildbot/buildbot_pnacl.sh mode-buildbot-arm-hw-opt', | 59 bash + ' buildbot/buildbot_pnacl.sh mode-buildbot-arm-hw-opt', |
54 'precise_64-newlib-arm_qemu-pnacl-dbg': | 60 'precise_64-newlib-arm_qemu-pnacl-dbg': |
55 bash + ' buildbot/buildbot_pnacl.sh mode-buildbot-arm-dbg', | 61 bash + ' buildbot/buildbot_pnacl.sh mode-buildbot-arm-dbg', |
56 'precise_64-newlib-arm_qemu-pnacl-opt': | 62 'precise_64-newlib-arm_qemu-pnacl-opt': |
57 bash + ' buildbot/buildbot_pnacl.sh mode-buildbot-arm-opt', | 63 bash + ' buildbot/buildbot_pnacl.sh mode-buildbot-arm-opt', |
58 'precise_64-newlib-x86_32-pnacl': | 64 'precise_64-newlib-x86_32-pnacl': |
(...skipping 420 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
479 ]) | 485 ]) |
480 | 486 |
481 print "%s runs: %s\n" % (builder, cmd) | 487 print "%s runs: %s\n" % (builder, cmd) |
482 sys.stdout.flush() | 488 sys.stdout.flush() |
483 retcode = subprocess.call(cmd, env=env, shell=True) | 489 retcode = subprocess.call(cmd, env=env, shell=True) |
484 sys.exit(retcode) | 490 sys.exit(retcode) |
485 | 491 |
486 | 492 |
487 if __name__ == '__main__': | 493 if __name__ == '__main__': |
488 Main() | 494 Main() |
OLD | NEW |