Skip to content

Commit 475be15

Browse files
committed
Update Java version in OpenJ9 test workflow
1 parent e2dd9a3 commit 475be15

File tree

1 file changed

+10
-13
lines changed

1 file changed

+10
-13
lines changed

.github/workflows/platforms-tests.yml

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@ jobs:
2323
mx deploy-local-maven-repo
2424
mv mxbuild/jdk*/mx.graalpython/public-maven-repo m2repo
2525
26-
- name: Test on OpenJ9
26+
- name: Install OpenJ9 17
27+
uses: actions/setup-java@v4
28+
with:
29+
distribution: 'semeru'
30+
java-version: '17'
31+
- name: Test on OpenJ9 17
2732
run: |
28-
# Install IBM Semeru OpenJ9 Java 21
29-
wget https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.8%2B9_openj9-0.53.0/ibm-semeru-open-jdk_x64_linux_21.0.8_9_openj9-0.53.0.tar.gz
30-
mkdir -p /opt/java/openjdk-21-openj9
31-
tar -C /opt/java/openjdk-21-openj9 --strip-components=1 -xzf ibm-semeru*.tar.gz
32-
export JAVA_HOME=/opt/java/openjdk-21-openj9
33-
34-
export PATH=$JAVA_HOME/bin:$PATH
33+
echo "Using $JAVA_HOME"
34+
$JAVA_HOME/bin/java -version
3535
mkdir $(pwd)/user_resource_cache
3636
mvn -f graalpython/com.oracle.graal.python.test.integration/pom.xml -Dcom.oracle.graal.python.test.polyglot.version=26.0.0 -Dcom.oracle.graal.python.test.polyglot_repo=file:///$(pwd)/m2repo --batch-mode -U -Dtruffle.UseFallbackRuntime=true -Dpolyglot.engine.allowUnsupportedPlatform=true -Dpolyglot.engine.userResourceCache=/$(pwd)/user_resource_cache -Dpolyglot.python.UnsupportedPlatformEmulates=linux -Dorg.graalvm.python.resources.exclude=native.files test -Dtest=HelloWorldTests,AttributeTests,BuiltinSubclassTest,ComplexTexts,CreateClassTest,AsyncActionThreadingTest,JavaInteropTest
3737
rm -rf $(pwd)/user_resource_cache
@@ -46,15 +46,12 @@ jobs:
4646
--memory-reservation 6G
4747
run: |
4848
apt-get update
49-
apt-get install -y python3 git wget tar gzip cmake build-essential maven openjdk-21-jdk
50-
51-
export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-ppc64el
49+
apt-get install -y python3 git wget tar gzip cmake build-essential maven openjdk-17-jdk
50+
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-ppc64el
5251
export PATH=$JAVA_HOME/bin:$PATH
5352
5453
echo "Using $JAVA_HOME"
5554
$JAVA_HOME/bin/java -version
56-
57-
# Run some basic smoke tests
5855
cd /workspace
5956
mkdir $(pwd)/user_resource_cache
6057
mvn -f graalpython/com.oracle.graal.python.test.integration/pom.xml -Dcom.oracle.graal.python.test.polyglot.version=26.0.0 -Dcom.oracle.graal.python.test.polyglot_repo=file:///$(pwd)/m2repo --batch-mode -U -Dtruffle.UseFallbackRuntime=true -Dpolyglot.engine.allowUnsupportedPlatform=true -Dpolyglot.engine.userResourceCache=/$(pwd)/user_resource_cache -Dpolyglot.python.UnsupportedPlatformEmulates=linux -Dorg.graalvm.python.resources.exclude=native.files test -Dtest=HelloWorldTests,AttributeTests,BuiltinSubclassTest,ComplexTexts,CreateClassTest,AsyncActionThreadingTest,JavaInteropTest

0 commit comments

Comments
 (0)