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

Add support for running pre-submit testing using GitHub Actions

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b18

      Backports

        Description

        When making changes to the JDK, you almost always want to run a number of tests before submitting the change for review through a pull request. The test selection naturally depends on the nature of the change, but at the very least you often want to make sure that the “tier1” tests complete successfully on different platforms. This, however, can be easier said than done, depending on whether you have access to some correctly configured idle machines where you can execute them.

        To improve the situation, this type of testing can be run with GitHub Actions [1] using the free tier [2] available to everyone working with open source repositories. (GitHub Actions, for those of you unfamiliar with it, allows you to run up to 20 parallell jobs on virtual machines [3] provided by GitHub).

        [1] https://github.com/features/actions
        [2] https://docs.github.com/en/actions/getting-started-with-github-actions/about-github-actions#usage-limits
        [3] https://docs.github.com/en/actions/reference/virtual-environments-for-github-hosted-runners

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  Created:
                  Updated:
                  Resolved: