Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade renaissance jar #6029

Open
llxia opened this issue Mar 11, 2025 · 4 comments
Open

Upgrade renaissance jar #6029

llxia opened this issue Mar 11, 2025 · 4 comments
Assignees

Comments

@llxia
Copy link
Contributor

llxia commented Mar 11, 2025

Currently, we are using renaissance-mit-0.14.0.jar

<var name="curl_options" value="-Lks -C - https://github.com/renaissance-benchmarks/renaissance/releases/download/v0.14.0/renaissance-mit-0.14.0.jar -o ${FILE_NAME}"/>

According to https://github.com/renaissance-benchmarks/renaissance/tags, renaissance-mit-0.14.0.jar was released on Jan 31, 2022.

We have issue to run renaissance-db-shootout on xmac15 (below). I think we should upgrade to renaissance-mit-0.16.0.jar (released on Nov 22, 2024): https://github.com/renaissance-benchmarks/renaissance/releases/download/v0.16.0/renaissance-mit-0.16.0.jar

Benchmark 'db-shootout' failed with exception:
java.lang.ExceptionInInitializerError
at java.lang.J9VMInternals.ensureError(J9VMInternals.java:158)
at java.lang.J9VMInternals.recordInitializationFailure(J9VMInternals.java:147)
at net.openhft.chronicle.core.UnsafeMemory.(UnsafeMemory.java:47)
at net.openhft.chronicle.core.OS.getMemory(OS.java:173)
at net.openhft.chronicle.core.OS.(OS.java:63)
at net.openhft.chronicle.map.ChronicleMapBuilder.(ChronicleMapBuilder.java:206)
at net.openhft.chronicle.map.ChronicleMapBuilder.of(ChronicleMapBuilder.java:280)
at net.openhft.chronicle.map.ChronicleMap.of(ChronicleMap.java:71)
at org.lmdbjava.bench.Chronicle$CommonChronicleMap.setup(Chronicle.java:118)
at org.lmdbjava.bench.Chronicle$Reader.setup(Chronicle.java:204)
at org.renaissance.database.DbShootout.setUpBeforeAll(DbShootout.scala:65)
at org.renaissance.harness.ExecutionDriver.executeBenchmark(ExecutionDriver.java:82)
at org.renaissance.harness.RenaissanceSuite$.$anonfun$runBenchmarks$1(RenaissanceSuite.scala:163)
at org.renaissance.harness.RenaissanceSuite$.$anonfun$runBenchmarks$1$adapted(RenaissanceSuite.scala:159)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.renaissance.harness.RenaissanceSuite$.runBenchmarks(RenaissanceSuite.scala:159)
at org.renaissance.harness.RenaissanceSuite$.main(RenaissanceSuite.scala:132)
at org.renaissance.harness.RenaissanceSuite.main(RenaissanceSuite.scala)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:503)
at org.renaissance.core.Launcher.loadAndInvokeHarnessClass(Launcher.java:129)
at org.renaissance.core.Launcher.launchHarnessClass(Launcher.java:78)
at org.renaissance.core.Launcher.main(Launcher.java:43)
Caused by: java.lang.NullPointerException
at net.openhft.chronicle.core.Jvm.getMajorVersion0(Jvm.java:553)
at net.openhft.chronicle.core.Jvm.(Jvm.java:73)
... 23 more
The following benchmarks failed: db-shootout
renaissance-db-shootout_0_FAILED
@llxia
Copy link
Contributor Author

llxia commented Mar 11, 2025

@Amrutha-Kanhirathingal could you work on this? Thanks

@smlambert
Copy link
Contributor

Once updated, should revisit the related renaissance issues, to see if they are fixed by an update to test material
https://github.com/adoptium/aqa-tests/issues?q=is%3Aissue%20state%3Aopen%20renaissance

@llxia llxia changed the title Update renaissance jar Upgrade renaissance jar Mar 11, 2025
Amrutha-Kanhirathingal added a commit to Amrutha-Kanhirathingal/aqa-tests that referenced this issue Mar 12, 2025
To fix Benchmark 'db-shootout' failure
Related : adoptium/issues/6029
Signed-off-by: Amrutha Kanhirathingal <[email protected]>
@llxia
Copy link
Contributor Author

llxia commented Mar 13, 2025

re master...Amrutha-Kanhirathingal:aqa-tests:renaissance, @Amrutha-Kanhirathingal you have extra . in renaissance-mit-0.16.0..jar which caused error failed due to Error: Invalid or corrupt jarfile /Users/jenkins/workspace/Grinder/aqa-tests/TKG/../../jvmtest/perf/renaissance/renaissance.jar

Amrutha-Kanhirathingal added a commit to Amrutha-Kanhirathingal/aqa-tests that referenced this issue Mar 13, 2025
To fix Benchmark 'db-shootout' failure
Related : adoptium/issues/6029
Signed-off-by: Amrutha Kanhirathingal <[email protected]>
Amrutha-Kanhirathingal added a commit to Amrutha-Kanhirathingal/aqa-tests that referenced this issue Mar 13, 2025
    To fix Benchmark 'db-shootout' failure
    Related : adoptium/issues/6029
    Signed-off-by: Amrutha Kanhirathingal <[email protected]>
Amrutha-Kanhirathingal added a commit to Amrutha-Kanhirathingal/aqa-tests that referenced this issue Mar 13, 2025
To fix Benchmark 'db-shootout' failure
Related : adoptium/issues/6029
Signed-off-by: Amrutha Kanhirathingal <[email protected]>
@Amrutha-Kanhirathingal
Copy link
Contributor

Thanks @llxia ,
Issue resolved and renaissance-db-shootout_0 test passed
https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder/48744/console

Amrutha-Kanhirathingal added a commit to Amrutha-Kanhirathingal/aqa-tests that referenced this issue Mar 13, 2025
    To fix 'renaissance-db-shootout' failure
    Related : adoptium#6029
    Signed-off-by: Amrutha Kanhirathingal <[email protected]>
pshipton pushed a commit that referenced this issue Mar 13, 2025
    To fix 'renaissance-db-shootout' failure
    Related : #6029
    Signed-off-by: Amrutha Kanhirathingal <[email protected]>
Amrutha-Kanhirathingal added a commit to Amrutha-Kanhirathingal/aqa-tests that referenced this issue Mar 14, 2025
    To fix 'renaissance-db-shootout' failure
    Related : adoptium#6029
    Signed-off-by: Amrutha Kanhirathingal <[email protected]>
LongyuZhang pushed a commit that referenced this issue Mar 14, 2025

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
To fix 'renaissance-db-shootout' failure
    Related : #6029
    Signed-off-by: Amrutha Kanhirathingal <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

3 participants