aboutsummaryrefslogtreecommitdiff
path: root/test-suite/README.txt
blob: 54d174f1b3cfb898240d317a669823db89146aa0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
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).