Added individual operation overrides in testsuite.

Details:
- Updated the testsuite driver so that setting one or more individual
  operation test switches to "2" in input.operations will enable ONLY
  those operations and disable all others, regardless of the values of
  the section overrides and other operation switches. This makes it
  every easy to quickly test only one or two operations, and equally
  easy to revert back to the previous combination of operation tests.
- Added more comments to input.operations describing the use of
  individual "enable only" overrides.
This commit is contained in:
Field G. Van Zee
2018-02-28 17:01:47 -06:00
parent 34862aed89
commit 8c4e55a1a1
54 changed files with 103 additions and 53 deletions

View File

@@ -117,7 +117,7 @@ void libblis_test_axpy2v
if ( op->test_done == TRUE ) return;
// Return early if operation is disabled.
if ( op->op_switch == DISABLE_ALL ||
if ( libblis_test_op_is_disabled( op ) ||
op->ops->l1f_over == DISABLE_ALL ) return;
// Call dependencies first.