| LLVM Nightly Tests - Test-Suite Scripts |
| ======================================= |
| |
| UPDATE: These scripts are outdated and may not reflect the current way to run |
| the test-suite. The official way to run LLVM test-suites at Linaro now are |
| through Jenkins job: |
| |
| https://ci.linaro.org/job/tcwg-llvm-testsuite/ |
| |
| You can build a toolchain with the Jenkins job: |
| |
| https://ci.linaro.org/job/tcwg-llvm-precommit/ |
| |
| and then pass the Test-Suite job the binary tarball generated. |
| |
| =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= |
| |
| These scripts help running the test-suite, either the whole suite with the |
| correct options or a single test. The latter is really useful to run as part |
| of the bisect, or as a debug build to investigate problems, all of which |
| can be automatically ran using these scripts. |
| |
| The entry point is run.sh, and the rest are utilities that are either used |
| by it or in conjunction with it. The setup script should get your tree |
| configured correctly in order to run the tests. This is the tree that you |
| need to setup on the 'test' directory for bisecting problems (see 'bisect' |
| directory one level down). |