Changed test_runner to run with -Pnone,linear by default

The linear powerloss heuristic provides very good powerloss coverage
without a significant runtime hit, so there's really no reason to run
the tests without -Plinear.

Previous behavior can be accomplished with an explicit -Pnone.
This commit is contained in:
Christopher Haster
2022-11-30 00:14:52 -06:00
parent 9b687dd96a
commit cda2f6f1da
2 changed files with 7 additions and 5 deletions
+2 -3
View File
@@ -92,8 +92,7 @@ jobs:
- name: test
run: |
make clean
# TODO include this by default?
TESTFLAGS="$TESTFLAGS -Pnone,linear" make test
make test
# collect coverage info
#
@@ -372,7 +371,7 @@ jobs:
# on one geometry
- name: test-valgrind
run: |
TESTFLAGS="$TESTFLAGS -Gdefault --valgrind" make test
TESTFLAGS="$TESTFLAGS --valgrind -Gdefault -Pnone" make test
# test that compilation is warning free under clang
# run with Clang, mostly to check for Clang-specific warnings