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

Add support for running pre-submit testing using GitHub Actions

XMLWordPrintable

    • b18

        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

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

                Created:
                Updated:
                Resolved: