| 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 |