MantisBT - CMake | |||||
| View Issue Details | |||||
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0008674 | CMake | CTest | public | 2009-03-05 09:03 | 2016-06-10 14:30 |
| Reporter | Roscoe A. Bartlett | ||||
| Assigned To | Bill Hoffman | ||||
| Priority | normal | Severity | major | Reproducibility | have not tried |
| Status | closed | Resolution | moved | ||
| Platform | OS | OS Version | |||
| Product Version | |||||
| Target Version | Fixed in Version | ||||
| Summary | 0008674: CTest Dev: Timed-out tests being reported as 'Failed' and 'Completed' | ||||
| Description | I just noticed that CTest (and therefore CDash) is listing timed-out tests as 'Failed' and 'Completed'. For example, the timed-out test NOX_NOX_Sacado_FEApp_Brusselator_Example_MPI_4 shown at: http://trilinos-dev.sandia.gov/cdash/viewTest.php?buildid=2786 [^] is listed as 'Failed' and 'Completed'. The only clue that I have that the test timed out and did not fail for some other reason is that the runtime is 600.04 seconds and I know that I set a global 600 second time limit when I set up the test. I set up the nightly tests so I know that 600 seconds is the time limit but no-one else would know that and this this would confuse them to no end. In fact, I think I saw this test failure a few days ago and I did not notice the 600 second runtime and I had no clue why the test was failing. Note that this failed test is also shown as 'Completion Status' = 'Completed' at with 'Exit Value' = 0 at: http://trilinos-dev.sandia.gov/cdash/testDetails.php?test=25576&build=2786 [^] I believe that this is the XML that was submitted for this failing test (with some output skipped): <Test Status="failed"> <Name>NOX_NOX_Sacado_FEApp_Brusselator_Example_MPI_4</Name> <Path>./packages/nox/examples/epetra/NOX_Sacado_FEApp</Path> <FullName>./packages/nox/examples/epetra/NOX_Sacado_FEApp/NOX_NOX_Sacado_FEApp_Brusselator_Example_MPI_4</FullName> <FullCommandLine>/usr/lib64/openmpi/1.2.7-gcc/bin/mpiexec -np 4 ./NOX_NOX_Sacado_FEApp_Brusselator_Example.exe -v</FullCommandLine> <Results> <NamedMeasurement type="text/string" name="Exit Code"><Value>Timeout</Value></NamedMeasurement> <NamedMeasurement type="text/string" name="Exit Value"><Value>0</Value></NamedMeasurement> <NamedMeasurement type="numeric/double" name="Execution Time"><Value>600.037</Value></NamedMeasurement> <NamedMeasurement type="text/string" name="Fail Reason"><Value>Required regular expression not found.Regex=[Test Passed ]</Value></NamedMeasurement> <NamedMeasurement type="text/string" name="Completion Status"><Value>Completed</Value></NamedMeasurement> <NamedMeasurement type="text/string" name="Command Line"><Value>/usr/lib64/openmpi/1.2.7-gcc/bin/mpiexec -np 4 ./NOX_NOX_Sacado_FEApp_Brusselator_Example.exe -v</Value></NamedMeasurement> <Measurement> <Value>DAT: library load failure: /usr/lib64/libdaplcma.so.1: undefined symbol: dat_registry_add_provider -------------------------------------------------------------------------- WARNING: Failed to open "OpenIB-cma" [DAT_PROVIDER_NOT_FOUND:DAT_NAME_NOT_REGISTERED]. This may be a real error or it may be an invalid entry in the uDAPL Registry which is contained in the dat.conf file. Contact your local System Administrator to confirm the availability of the interfaces in the dat.conf file. -------------------------------------------------------------------------- DAT: library load failure: /usr/lib64/libdaplcma.so.1: undefined symbol: dat_registry_add_provider -------------------------------------------------------------------------- ... ************************************************************************ -- Parameters Passed to Nonlinear Solver -- Nonlinear Solver = Line Search Based Direction -> Method = Newton Newton -> Forcing Term Method = Constant Rescue Bad Newton Solve = 1 [default] Linear Solver -> Aztec Solver = GMRES Compute Scaling Manually = 1 [default] Convergence Test = r0 [default] Max Age Of Prec = 1 [default] Max Iterations = 800 [unused] Orthogonalization = Classical [default] Output Frequency = 50 Output Solver Details = 1 [default] Preconditioner = Ifpack Preconditioner Operator = Use Jacobian [default] Preconditioner Reuse Policy = Rebuild [default] RCM Reordering = Disabled [default] Size of Krylov Subspace = 300 [default] Throw Error on Prec Failure = 1 [default] Tolerance = 0.0001 Zero Initial Guess = 0 [default] Line Search -> Method = Full Step Full Step -> Full Step = 1 [default] Printing -> MyPID = 0 Output Information = 127 Output Precision = 3 Output Processor = 0 Solver Options -> Status Test Check Type = Minimal [default] </Value> </Measurement> </Results> <Labels> <Label>NOX</Label> </Labels> </Test> I have marked this issue as 'major' because CTest seems to give no indication whatsoever that this test is timing out. | ||||
| Steps To Reproduce | |||||
| Additional Information | |||||
| Tags | No tags attached. | ||||
| Relationships | |||||
| Attached Files | |||||
| Issue History | |||||
| Date Modified | Username | Field | Change | ||
| 2009-03-05 09:03 | Roscoe A. Bartlett | New Issue | |||
| 2009-08-19 16:15 | Bill Hoffman | Status | new => assigned | ||
| 2009-08-19 16:15 | Bill Hoffman | Assigned To | => Bill Hoffman | ||
| 2015-11-21 11:16 | Roscoe A. Bartlett | Note Added: 0039899 | |||
| 2016-06-10 14:27 | Kitware Robot | Note Added: 0041511 | |||
| 2016-06-10 14:27 | Kitware Robot | Status | assigned => resolved | ||
| 2016-06-10 14:27 | Kitware Robot | Resolution | open => moved | ||
| 2016-06-10 14:30 | Kitware Robot | Status | resolved => closed | ||
| Notes | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||