Enabling clean PRs in Leyden

Aleksey Shipilev shipilev at amazon.de
Mon Aug 19 08:52:32 UTC 2024


Hi again,

On 15.08.24 23:47, Aleksey Shipilev wrote:
> 1. Enable Skara bots to show GHA results:
>   https://bugs.openjdk.org/browse/SKARA-2353

Still waiting on this one to resolve. I poked ErikJ, maybe this will help.

> 2. jcheck configuration for the repository:
>   https://github.com/openjdk/leyden/pull/11

This one is merged by Ioi, thanks!

> 3. Code changes to make most (all?) builds clean:
>   (this one is progress, I need to confirm all GHA jobs are green)
>   https://github.com/openjdk/leyden/pull/10

This progresses nicely, and needs another thing: a merge from current openjdk mainline, so that we 
get x86_32 test jobs disabled (https://bugs.openjdk.org/browse/JDK-8338286).

Besides that, there are two DeterministicDump test failures on macos-x64 and windows-x64. 
Interestingly, there is no test failure on macos-aarch64, linux-aarch64, or linux-x64. I have not 
looked into that in any detail, maybe someone knows what is up with those:

Fails like this:

----------System.err:(12/677)----------
java.lang.RuntimeException: File content different at byte #4, b0 = -92, b1 = 113
	at DeterministicDump.compare(DeterministicDump.java:114)
	at DeterministicDump.doTest(DeterministicDump.java:66)
	at DeterministicDump.main(DeterministicDump.java:46)
	at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:588)
	at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:333)
	at java.base/java.lang.Thread.run(Thread.java:1575)

Example:
   https://github.com/shipilev/leyden/actions/runs/10415862715

-Aleksey



Amazon Web Services Development Center Germany GmbH
Krausenstr. 38
10117 Berlin
Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss
Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B
Sitz: Berlin
Ust-ID: DE 365 538 597


More information about the leyden-dev mailing list