@@ -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