Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8253865

Pre-submit testing using GitHub Actions does not detect failures reliably

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 16
    • Component/s: infrastructure
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      b19

      Backports

        Description

        It has been found that the pre-submit test definitions that utilize GitHub Actions can report success even when there are failing tests. The failure detection depended on make returning a non-zero exit code on failures, which doesn't seem to work.

        Instead, we should check the "test-summary.txt" result file for the string "TEST SUCCESS". If it isn't found, the tests must have failed.

        Also, due to the low amount of disk space available on the virtual machines executing these tests, we should disable generation of core dumps in order to get to the point where test failures can be detected.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                rwestberg Robin Westberg (Inactive)
                Reporter:
                rwestberg Robin Westberg (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: