Intrepid2_refactor_perf-test_DynRankView_Serial_Test_01_MPI_1 fails in new MPI_RELEASE_DEBUG_SHARED_PT_COMPLEX build
Created by: bartlettroscoe
CC: @trilinos/intrepid2, @trilinos/framework
Description:
The test Intrepid2_refactor_perf-test_DynRankView_Serial_Test_01_MPI_1 fails in the new MPI_RELEASE_DEBUG_SHARED_PT_COMPLEX build being put together as part of the new checkin-test-sems.sh script (see #482 (closed)). The failure looks like:
66/68 Testing: Intrepid2_refactor_perf-test_DynRankView_Serial_Test_01_MPI_1
66/68 Test: Intrepid2_refactor_perf-test_DynRankView_Serial_Test_01_MPI_1
Command: "/projects/sems/install/rhel6-x86_64/sems/compiler/gcc/4.7.2/openmpi/1.6.5/bin/mpiexec" "-np" "1" "/home/rabartl/Trilinos.base/BUILDS/CHECKIN/MPI_RELEASE_DEBUG_SHARED_PT_COMPLEX/packages/intrepid2/refactor/perf-test/DynRankView/Serial/Intrepid2_refactor_perf-test_DynRankView_Serial_Test_01.exe"
Directory: /ascldap/users/rabartl/Trilinos.base/BUILDS/CHECKIN/MPI_RELEASE_DEBUG_SHARED_PT_COMPLEX/packages/intrepid2/refactor/perf-test/DynRankView/Serial
"Intrepid2_refactor_perf-test_DynRankView_Serial_Test_01_MPI_1" start time: Nov 28 18:40 MST
Output:
----------------------------------------------------------
Testing datatype double
DeviceSpace:: HostSpace:: ===============================================================================
Performance Test for measuring DynRankView Overhead
# of workset = 8
Test Array Structure (C,P,D) = 4096, 9, 3
===============================================================================
===============================================================================
TEST 1: RealSpaceTools det
input (C,P,D,D), output (C,P)
===============================================================================
-> Testing View
-> Testing DynRankView
===============================================================================
TEST 0: t_view = 0.318622, t_dynrankview = 0.341686, ratio (v/drv) = 0.932499
Performance test failed as view/dynrankview is below 0.95
===============================================================================
End Result: TEST FAILED
--------------------------------------------------------------------------
mpiexec noticed that the job aborted, but has no info as to the process
that caused that situation.
--------------------------------------------------------------------------
<end of output>
Test time = 0.79 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[TEST PASSED
]
"Intrepid2_refactor_perf-test_DynRankView_Serial_Test_01_MPI_1" end time: Nov 28 18:40 MST
"Intrepid2_refactor_perf-test_DynRankView_Serial_Test_01_MPI_1" time elapsed: 00:00:00
----------------------------------------------------------
It seems that this test is failing randomly with the current CI server as shown here:
I have run this test over and over again and it fails every time on my machine.
A performance test should not be run as part of a build where Trilinos_ENABLE_DEBUG
is true or when a machine may be loaded. Instead, such a performance test should be run as part of a special PERFORMANCE
build with an unloaded machine.