Skip to content
  • Michal Nowak's avatar
    Ensure various test issues are treated as failures · b232e858
    Michal Nowak authored and Michał Kępień's avatar Michał Kępień committed
    Make sure bin/tests/system/run.sh returns a non-zero exit code if any of
    the following happens:
    
      - the test being run produces a core dump,
      - assertion failures are found in the test's logs,
      - ThreadSanitizer reports are found after the test completes,
      - the servers started by the test fail to shut down cleanly.
    
    This change is necessary to always fail a test in such cases (before the
    migration to Automake, test failures were determined based on the
    presence of "R:<test-name>:FAIL" lines in the test suite output and thus
    it was not necessary for bin/tests/system/run.sh to return a non-zero
    exit code).
    b232e858