Skip to content

Skipping the HUM test if moutns do not work #56

Skipping the HUM test if moutns do not work

Skipping the HUM test if moutns do not work #56

Workflow file for this run

name: "test"
on:
pull_request:
branches:
- "*"
push:
branches:
- "*"
jobs:
test-linux-jtreg:
name: "Linux run.sh"
runs-on: "ubuntu-latest"
strategy:
fail-fast: false
matrix:
jdkconf:
- JDK 25
- JDK 21
- JDK 17
- JDK 11
- JDK 8
include:
- jdkconf: JDK 25
jdkver: "25"
osver: "10"
jdkimage: "docker.io/library/eclipse-temurin:25-jdk-ubi10-minimal"
- jdkconf: JDK 21
jdkver: "21"
osver: "10"
jdkimage: "docker.io/library/eclipse-temurin:21-jdk-ubi10-minimal"
- jdkconf: JDK 17
jdkver: "17"
osver: "10"
jdkimage: "docker.io/library/eclipse-temurin:17-jdk-ubi10-minimal"
- jdkconf: JDK 11
jdkver: "11"
osver: "10"
jdkimage: "docker.io/library/eclipse-temurin:11-jdk-ubi10-minimal"
- jdkconf: JDK 8
jdkver: "8"
osver: "10"
jdkimage: "docker.io/library/eclipse-temurin:8-jdk-ubi10-minimal"
steps:
- uses: actions/checkout@v3
- name: "Install dependencies"
run: |
sudo apt-get update
sudo apt-get install podman git
- name: Versions
run: |
podman --version
podman run --rm -it ${{matrix.jdkimage}} bash --version
podman run --rm -it ${{matrix.jdkimage}} java -version
podman run --rm -it ${{matrix.jdkimage}} cat /etc/redhat-release
- name: RFaS
run: |
ls -l
git submodule update --init --recursive --rebase --force
ls -l run-folder-as-tests
a=$(ls run-folder-as-tests | wc -l)
echo "total $a"
test $a -gt 3
- name: Run
run: |
CQA_FAIL=false BLACKLIST="101.*" RFAT_RERUNS=2 bash ./run_containerqa.sh --container-image=${{matrix.jdkimage}}
- name: Upload results
if: ${{ always() }}
uses: actions/upload-artifact@v4
with:
name: "linux-jtreg-jdk${{ matrix.jdkver}}"
path: "test.*.tar.gz"