Make it easier to test against multiple versions of the JDK #1072
Labels
subsystem: crucible-jvm
Issues related to Java verification with crucible-jvm
tooling: test infrastructure
Issues involving test infrastructure or test execution, or making SAW more testable
type: feature request
Issues requesting a new feature or capability
Milestone
In my work on #1046, I briefly considered extending
saw-script
's CI so that in addition to testing JDK 8, it would also test a newer JDK version (e.g., JDK 15) that exercised some new code paths insaw-script
. Ultimately, I didn't pursue this direction too deeply for two reasons:GaloisInc/crucible#641 tracks (1), so this issue exists to track (2). The way I see it, we should do something like this:
setup-java
makes it possible to simultaneously have multiple versions of the JDK installed side by side, allowing one to switch between one version or the other. My hope is thatsetup-java
allows for something akin toupdate-java-alternatives
, but I'm not sure if that's the case off the top of my head.The text was updated successfully, but these errors were encountered: