Eric Biggers
cdd71f52f0
scripts/run_tests.sh: stop auto-logging to run_tests.log
...
This isn't useful for CI testing, which collects stdout instead.
Just remove the automatic log file for now.
2020-10-18 15:14:15 -07:00
Eric Biggers
c583b0a70c
scripts, Makefile: move static_analysis_tests to a Makefile target
...
To further trim down run_tests.sh, move the code that runs the clang
static analyzer into a 'make' target.
2020-10-18 15:14:15 -07:00
Eric Biggers
14a5617b70
scripts: move android_tests into a new script
...
android_tests is only useful for local testing, and it wasn't being run
in Travis CI. Move it into a separate script to avoid complicating
run_tests.sh.
2020-10-18 15:14:15 -07:00
Eric Biggers
6bc4596108
scripts: rename SMOKEDATA to TESTDATA
...
Use a more obvious name.
2020-10-18 15:14:15 -07:00
Eric Biggers
a89aba54b7
scripts: move litrunlen overflow test into a C test program
...
This removes the ad-hoc "edge_case" group of tests, and it removes the
dependency on Python.
2020-10-18 15:14:15 -07:00
Eric Biggers
f7138d6172
scripts: remove mips_tests
...
This was only useful for me to do local testing, I don't have the needed
MIPS router available anymore, and its main purpose was test a big
endian system but that's now covered by testing s390x with Travis CI.
2020-10-18 15:14:15 -07:00
Eric Biggers
ca42459cd7
scripts/run_tests.sh: be compatible with old bash versions
...
Prior to bash 4.4, using an empty array with 'set -u' produced an error.
Work around it.
2020-10-18 15:14:15 -07:00
Eric Biggers
bf50c64e86
scripts: rename tools/ directory to scripts/
...
"scripts" is a more descriptive name than "tools", which sounds too
similar to "programs".
2020-10-18 15:14:15 -07:00