Test ShyLU_NodeTacho_Tacho_TestSerial_double_MPI_1 randomly failing in CI and PR GCC 4.8.4 + OpenMP builds
Created by: bartlettroscoe
@trilinos/shylu, @trilinos/framework, @srajama1 (Trilinos Linear Solvers Product Lead)
Expectations
A test should not fail unless a changes is made to break it. A test should not randomly fail.
Current Behavior
Looking at the four most recent failures of the test ShyLU_NodeTacho_Tacho_TestSerial_double_MPI_1
in this query the test appears to be randomly failing in the GCC 4.8.4 OpenMPI builds. In the most recent case, this test broke the auto PR GCC 4.8.4 + OpenMP build in PR #3260. IN each of the last for failures of this test dating back to 6/28/2018, they all fail showing:
....
[ RUN ] CrsMatrixBase.matrixmarket
unknown file: Failure
C++ exception with description "View bounds error of view ap ( 13 < 13 )
Traceback functionality not available
" thrown in the test body.
[ FAILED ] CrsMatrixBase.matrixmarket (23 ms)
...
[ FAILED ] 1 test, listed below:
[ FAILED ] CrsMatrixBase.matrixmarket
1 FAILED TEST
Motivation and Context
Definition of Done
The test ShyLU_NodeTacho_Tacho_TestSerial_double_MPI_1
is fixed to make it so that it does not randomly fail or is removed for CI and auto PR testing.
Possible Solution
Fix it so that it does not randomly fail or remove it from CI and auto PR testing.
Steps to Reproduce
See https://github.com/trilinos/Trilinos/wiki/Reproducing-PR-Testing-Errors.
Your Environment
Standard SEMS GCC 4.8.4 auto PR build env (see above).