Uploaded image for project: 'Maven Surefire'
  1. Maven Surefire
  2. SUREFIRE-2244

Make IT for SUREFIRE-1295 reliable

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.2.5
    • 3.3.0
    • None
    • None

    Description

      The IT in SUREFIRE-1295 uses this small native library to perform checking, but this lib is only availabe for Windows/amd64, Linux/amd64 and macOS/amd64. While there is an assume for the OS, it does not check the arch at all. macos-latest in GH Actions now uses arm64 only: https://github.com/actions/runner-images/issues/9741. Thus, the IT fails for an incomplete assumption. We should remove the assumption, run the test and check for:

      • java.lang.RuntimeException: Unrecognised OS
      • java.lang.RuntimeException: Unrecognised arch
        and the verify tha actual output/crash.

      Attachments

        Issue Links

          Activity

            People

              michael-o Michael Osipov
              michael-o Michael Osipov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: