Sync tests from Fedora
This commit is contained in:
parent
2cff6f1065
commit
cc1f21748a
@ -12,6 +12,5 @@ rules:
|
|||||||
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/matrix/jdk11/headless.functional}
|
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/matrix/jdk11/headless.functional}
|
||||||
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/matrix/jdk17/headless.functional}
|
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/matrix/jdk17/headless.functional}
|
||||||
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/matrix/jdk21/headless.functional}
|
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/matrix/jdk21/headless.functional}
|
||||||
# https://docs.engineering.redhat.com/display/RHELPLAN/Maven+Bootstrap+manual+gating+test
|
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/matrix/unbound/jlink.functional}
|
||||||
- !PassingTestCaseRule {test_case_name: manual.sst_cs_apps.maven.bootstrap}
|
|
||||||
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/javapackages.functional}
|
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/javapackages.functional}
|
||||||
|
@ -3,11 +3,5 @@ discover:
|
|||||||
how: fmf
|
how: fmf
|
||||||
url: https://src.fedoraproject.org/tests/javapackages
|
url: https://src.fedoraproject.org/tests/javapackages
|
||||||
ref: c9s
|
ref: c9s
|
||||||
prepare:
|
|
||||||
- how: install
|
|
||||||
exclude:
|
|
||||||
- maven-openjdk8
|
|
||||||
- maven-openjdk11
|
|
||||||
- maven-openjdk21
|
|
||||||
execute:
|
execute:
|
||||||
how: tmt
|
how: tmt
|
||||||
|
@ -18,22 +18,23 @@ environment:
|
|||||||
- maven-openjdk11
|
- maven-openjdk11
|
||||||
- maven-openjdk17
|
- maven-openjdk17
|
||||||
- maven-openjdk21
|
- maven-openjdk21
|
||||||
|
- maven-unbound
|
||||||
|
|
||||||
/full:
|
/full:
|
||||||
summary: Maven matrix tests (OpenJDK 8 full)
|
summary: Maven matrix tests (OpenJDK 8 full)
|
||||||
discover+:
|
discover+:
|
||||||
filter: tag:jdk8
|
filter: tag:jdk8 & tier:0,1
|
||||||
|
|
||||||
/headless:
|
/headless:
|
||||||
summary: Maven matrix tests (OpenJDK 8 headless)
|
summary: Maven matrix tests (OpenJDK 8 headless)
|
||||||
discover+:
|
discover+:
|
||||||
filter: tag:jre8
|
filter: tag:jre8 & tier:0,1
|
||||||
environment+:
|
environment+:
|
||||||
OPENJDK_HEADLESS: "true"
|
OPENJDK_HEADLESS: "true"
|
||||||
prepare+:
|
prepare+:
|
||||||
- how: shell
|
- how: shell
|
||||||
script: |
|
script: |
|
||||||
dnf -y erase java-*-openjdk
|
dnf -y remove java-*-openjdk
|
||||||
|
|
||||||
/jdk11:
|
/jdk11:
|
||||||
environment+:
|
environment+:
|
||||||
@ -44,22 +45,23 @@ environment:
|
|||||||
- maven-openjdk8
|
- maven-openjdk8
|
||||||
- maven-openjdk17
|
- maven-openjdk17
|
||||||
- maven-openjdk21
|
- maven-openjdk21
|
||||||
|
- maven-unbound
|
||||||
|
|
||||||
/full:
|
/full:
|
||||||
summary: Maven matrix tests (OpenJDK 11 full)
|
summary: Maven matrix tests (OpenJDK 11 full)
|
||||||
discover+:
|
discover+:
|
||||||
filter: tag:jdk11
|
filter: tag:jdk11 & tier:0,1
|
||||||
|
|
||||||
/headless:
|
/headless:
|
||||||
summary: Maven matrix tests (OpenJDK 11 headless)
|
summary: Maven matrix tests (OpenJDK 11 headless)
|
||||||
discover+:
|
discover+:
|
||||||
filter: tag:jre11
|
filter: tag:jre11 & tier:0,1
|
||||||
environment+:
|
environment+:
|
||||||
OPENJDK_HEADLESS: "true"
|
OPENJDK_HEADLESS: "true"
|
||||||
prepare+:
|
prepare+:
|
||||||
- how: shell
|
- how: shell
|
||||||
script: |
|
script: |
|
||||||
dnf -y erase java-*-openjdk
|
dnf -y remove java-*-openjdk
|
||||||
|
|
||||||
/jdk17:
|
/jdk17:
|
||||||
environment+:
|
environment+:
|
||||||
@ -70,22 +72,23 @@ environment:
|
|||||||
- maven-openjdk8
|
- maven-openjdk8
|
||||||
- maven-openjdk11
|
- maven-openjdk11
|
||||||
- maven-openjdk21
|
- maven-openjdk21
|
||||||
|
- maven-unbound
|
||||||
|
|
||||||
/full:
|
/full:
|
||||||
summary: Maven matrix tests (OpenJDK 17 full)
|
summary: Maven matrix tests (OpenJDK 17 full)
|
||||||
discover+:
|
discover+:
|
||||||
filter: tag:jdk17
|
filter: tag:jdk17 & tier:0,1
|
||||||
|
|
||||||
/headless:
|
/headless:
|
||||||
summary: Maven matrix tests (OpenJDK 17 headless)
|
summary: Maven matrix tests (OpenJDK 17 headless)
|
||||||
discover+:
|
discover+:
|
||||||
filter: tag:jre17
|
filter: tag:jre17 & tier:0,1
|
||||||
environment+:
|
environment+:
|
||||||
OPENJDK_HEADLESS: "true"
|
OPENJDK_HEADLESS: "true"
|
||||||
prepare+:
|
prepare+:
|
||||||
- how: shell
|
- how: shell
|
||||||
script: |
|
script: |
|
||||||
dnf -y erase java-*-openjdk
|
dnf -y remove java-*-openjdk
|
||||||
|
|
||||||
/jdk21:
|
/jdk21:
|
||||||
environment+:
|
environment+:
|
||||||
@ -96,19 +99,42 @@ environment:
|
|||||||
- maven-openjdk8
|
- maven-openjdk8
|
||||||
- maven-openjdk11
|
- maven-openjdk11
|
||||||
- maven-openjdk17
|
- maven-openjdk17
|
||||||
|
- maven-unbound
|
||||||
|
|
||||||
/full:
|
/full:
|
||||||
summary: Maven matrix tests (OpenJDK 21 full)
|
summary: Maven matrix tests (OpenJDK 21 full)
|
||||||
discover+:
|
discover+:
|
||||||
filter: tag:jdk21
|
filter: tag:jdk21 & tier:0,1
|
||||||
|
|
||||||
/headless:
|
/headless:
|
||||||
summary: Maven matrix tests (OpenJDK 21 headless)
|
summary: Maven matrix tests (OpenJDK 21 headless)
|
||||||
discover+:
|
discover+:
|
||||||
filter: tag:jre21
|
filter: tag:jre21 & tier:0,1
|
||||||
environment+:
|
environment+:
|
||||||
OPENJDK_HEADLESS: "true"
|
OPENJDK_HEADLESS: "true"
|
||||||
prepare+:
|
prepare+:
|
||||||
- how: shell
|
- how: shell
|
||||||
script: |
|
script: |
|
||||||
dnf -y erase java-*-openjdk
|
dnf -y remove java-*-openjdk
|
||||||
|
|
||||||
|
/unbound:
|
||||||
|
prepare:
|
||||||
|
- how: install
|
||||||
|
exclude:
|
||||||
|
- maven-openjdk8
|
||||||
|
- maven-openjdk11
|
||||||
|
- maven-openjdk17
|
||||||
|
- maven-openjdk21
|
||||||
|
|
||||||
|
/jlink:
|
||||||
|
summary: Maven matrix tests - unbound jlink-based Java
|
||||||
|
discover+:
|
||||||
|
filter: tag:unbound & tier:0,1
|
||||||
|
prepare+:
|
||||||
|
- how: shell
|
||||||
|
script: |
|
||||||
|
test -d /opt/java && test -x /usr/local/bin/java && exit 0
|
||||||
|
dnf -y install java-21-openjdk-jmods
|
||||||
|
jlink --add-modules java.base,java.logging,java.xml,java.naming --output /opt/java
|
||||||
|
ln -s /opt/java/bin/java /usr/local/bin/java
|
||||||
|
dnf -y remove java-21-openjdk-jmods
|
||||||
|
Loading…
Reference in New Issue
Block a user