Skara offers two ways for contributors to test their changes before they are integrated:

This page will describe how do testing with the help of GitHub Actions, please see the reference documentation for the /test pull request command for how to use /test.

GitHub Actions

GitHub Actions is a way to describe workflows that should be triggered when certain events occur, such as the push of a commit to personal fork. For contributors that have a personal fork of the jdk repository then builds and tests will be executed when a commit is pushed to the contributor's personal fork.

Builds

Linux

x86-64

macOS

x86-64

Windows

x86-64

Tests

Linux

x86-64

macOS

x86-64

Windows

x86-64

Triggering builds and tests

The builds and tests will be automatically run when a contributor pushes a commit to their personal fork

Disabling testing

GitHub Actions are enabled by default for repositories on GitHub.