Skip to content

Summary not showing test case where assertion failed. #464

@MichaelHuth

Description

@MichaelHuth

Scenario: A test case uses reentry feature and while waiting for the reentry a background function calls assertions. The assumption that the test case can be determined from the stack trace is wrong, that shows in the first four assertions of the summary, where from the summary output the causing test case is unknown.

...
Leaving test case "AnalysisFunctionTesting#AFT7:SUTTER"
  Failed with 11 errors
  Leaving test suite "UTF_AnalysisFunctionManagement.ipf"
  Test finished with 11 errors
    ▶ Assertion "CHECK_GE_VAR(s.lastKnownRowIndexAD, 0)" failed in DQM_FIFOMonitor➔ValidFunc_V3 (UserAnalysisFunctions.ipf, line 144412)
    ▶ Assertion "CHECK_GE_VAR(s.lastKnownRowIndexDA, 0)" failed in DQM_FIFOMonitor➔ValidFunc_V3 (UserAnalysisFunctions.ipf, line 144416)
    ▶ Assertion "CHECK_GE_VAR(s.lastKnownRowIndexAD, 0)" failed in DQM_FIFOMonitor➔ValidFunc_V3 (UserAnalysisFunctions.ipf, line 144412)
    ▶ Assertion "CHECK_GE_VAR(s.lastKnownRowIndexDA, 0)" failed in DQM_FIFOMonitor➔ValidFunc_V3 (UserAnalysisFunctions.ipf, line 144416)
    ▶ Assertion "CHECK_EQUAL_VAR(NumberByKey("LOCK", WaveInfo(DAQDataWave, 0)), 1)" failed in AnalysisFunctionTesting#AFT7➔ValidMultHS_V1 (UserAnalysisFunctions.ipf, line 897137)
    ▶ Assertion "CHECK_EQUAL_VAR(NumberByKey("LOCK", WaveInfo(DAQDataWave, 0)), 1)" failed in AnalysisFunctionTesting#AFT7➔ValidMultHS_V1 (UserAnalysisFunctions.ipf, line 897137)
    ▶ Assertion "CHECK_EQUAL_VAR(NumberByKey("LOCK", WaveInfo(DAQDataWave, 0)), 1)" failed in AnalysisFunctionTesting#AFT7➔ValidMultHS_V1 (UserAnalysisFunctions.ipf, line 897137)
    ▶ Assertion "CHECK_EQUAL_VAR(NumberByKey("LOCK", WaveInfo(DAQDataWave, 0)), 1)" failed in AnalysisFunctionTesting#AFT7➔ValidMultHS_V1 (UserAnalysisFunctions.ipf, line 897137)
    ▶ Assertion "CHECK_EQUAL_VAR(NumberByKey("LOCK", WaveInfo(DAQDataWave, 0)), 1)" failed in AnalysisFunctionTesting#AFT7➔ValidMultHS_V1 (UserAnalysisFunctions.ipf, line 897137)
    ▶ Assertion "CHECK_EQUAL_VAR(NumberByKey("LOCK", WaveInfo(DAQDataWave, 0)), 1)" failed in AnalysisFunctionTesting#AFT7➔ValidMultHS_V1 (UserAnalysisFunctions.ipf, line 897137)
    ▶ Assertion "FAIL()" failed in AnalysisFunctionTesting#AFT7➔AcquireData_NG (UTF_HardwareHelperFunctions.ipf, line 8971576)
  End of test "MIES with HardwareBasic-SUTTER"

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions