diff options
author | David Goldblatt <davidgoldblatt@fb.com> | 2017-01-27 21:16:56 (GMT) |
---|---|---|
committer | David Goldblatt <davidtgoldblatt@gmail.com> | 2017-01-31 01:51:57 (GMT) |
commit | 5260d9c12f8f83e4f37a28593d197638ad3d4e56 (patch) | |
tree | 404d68906cc5eaa602dc15ec29760c32266d6dea /run_tests.sh | |
parent | 6e7d0890cb66af3b85ab210ed781dab11c1c4614 (diff) | |
download | jemalloc-5260d9c12f8f83e4f37a28593d197638ad3d4e56.zip jemalloc-5260d9c12f8f83e4f37a28593d197638ad3d4e56.tar.gz jemalloc-5260d9c12f8f83e4f37a28593d197638ad3d4e56.tar.bz2 |
Introduce scripts to run all possible tests
In 6e7d0890 we added better travis continuous integration tests. This is nice,
but has two problems:
- We run only a subset of interesting tests.
- The travis builds can take hours to give us back results (especially on OS X).
This adds scripts/gen_run_tests.py, and its output, run_tests.sh, which builds
and runs a larger portion of possible configurations on the local machine.
While a travis run takes several hours to complete , I can run these scripts on
my (OS X) latop and (Linux) devserve, and get a more exhaustive set of results
back in around 10 minutes.
Diffstat (limited to 'run_tests.sh')
-rwxr-xr-x | run_tests.sh | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/run_tests.sh b/run_tests.sh new file mode 100755 index 0000000..b434f15 --- /dev/null +++ b/run_tests.sh @@ -0,0 +1 @@ +$(dirname "$)")/scripts/gen_run_tests.py | bash |