scripts/run_tests.sh: remove checksum_benchmarks

The reason that run_tests.sh supported running checksum_benchmarks.sh is
that as a side effect, checksum_benchmarks.sh runs the 'test_checksums'
program with all combinations of CPU features.

However, commit ec60cb48d11c ("tools/run_tests.sh: test different
combinations of CPU features") made run_tests.sh handle this elsewhere.

So having run_tests.sh run checksum_benchmarks.sh is no longer useful.

Keep checksum_benchmarks.sh around for manual benchmark runs, however.
This commit is contained in:
Eric Biggers 2020-10-18 14:21:26 -07:00
parent cdd71f52f0
commit 416fea5fad
2 changed files with 2 additions and 22 deletions

View File

@ -15,14 +15,12 @@ matrix:
script: script:
- scripts/run_tests.sh native freestanding - scripts/run_tests.sh native freestanding
- name: Checksum and static analysis tests (Linux) - name: clang static analyzer
os: linux os: linux
dist: bionic dist: bionic
before_install: before_install:
- sudo apt-get install -y libz-dev gcc-multilib libz-dev:i386 - sudo apt-get install -y clang
libc6-dev-i386 clang
script: script:
- scripts/run_tests.sh checksum_benchmarks
- make scan-build - make scan-build
- name: Native tests (Linux aarch64) - name: Native tests (Linux aarch64)
@ -34,16 +32,6 @@ matrix:
script: script:
- scripts/run_tests.sh native freestanding - scripts/run_tests.sh native freestanding
- name: Checksum and static analysis tests (Linux aarch64)
os: linux
dist: bionic
arch: arm64
before_install:
- sudo apt-get install -y libz-dev clang
script:
- scripts/run_tests.sh checksum_benchmarks
- make scan-build
- name: gzip and cross-compile-for-Windows tests (Linux) - name: gzip and cross-compile-for-Windows tests (Linux)
os: linux os: linux
dist: bionic dist: bionic

View File

@ -209,13 +209,6 @@ freestanding_tests() {
############################################################################### ###############################################################################
checksum_benchmarks() {
test_group_included checksum_benchmarks || return 0
./scripts/checksum_benchmarks.sh
}
###############################################################################
windows_tests() { windows_tests() {
local arch local arch
@ -271,7 +264,6 @@ log " TESTDATA=$TESTDATA"
native_tests native_tests
freestanding_tests freestanding_tests
checksum_benchmarks
windows_tests windows_tests
gzip_tests gzip_tests