[jdk25u-dev] RFR: 8364756: JFR: Improve slow tests

duke duke at openjdk.org
Mon Feb 16 17:51:19 UTC 2026


On Thu, 12 Feb 2026 17:55:31 GMT, Roland Mesde <duke at openjdk.org> wrote:

> Backporting JDK-8364756: JFR: Improve slow tests.
> 
> This PR reduces JFR test execution time by optimizing the slowest tests for both CPU usage and duration.
> 
> For parity with Oracle JDK.
> 
> Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64:
> 
> make test TEST=test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java
> make test TEST=test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java
> make test TEST=test/jdk/jdk/jfr/event/runtime/StressJavaMonitorEvents.java
> make test TEST=test/jdk/jdk/jfr/jmx/streaming/TestMaxSize.java
> make test TEST=test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java
> make test TEST=test/jdk/jdk/jfr/jvm/TestWaste.java
> make test TEST=test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java
> 
> Results attached:
> 
> [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25299475/macos-aarch64-specific-test.log)
> [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25299476/macos-aarch64-specific-2-test.log)
> [macos-aarch64-specific-3-test.log](https://github.com/user-attachments/files/25299478/macos-aarch64-specific-3-test.log)
> [macos-aarch64-specific-4-test.log](https://github.com/user-attachments/files/25299479/macos-aarch64-specific-4-test.log)
> [macos-aarch64-specific-5-test.log](https://github.com/user-attachments/files/25299480/macos-aarch64-specific-5-test.log)
> [macos-aarch64-specific-6-test.log](https://github.com/user-attachments/files/25299481/macos-aarch64-specific-6-test.log)
> [macos-aarch64-specific-7-test.log](https://github.com/user-attachments/files/25299482/macos-aarch64-specific-7-test.log)
> [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25299612/linux-aarch64-specific-test.log)
> [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25299613/linux-aarch64-specific-2-test.log)
> [linux-aarch64-specific-3-test.log](https://github.com/user-attachments/files/25299614/linux-aarch64-specific-3-test.log)
> [linux-aarch64-specific-4-test.log](https://github.com/user-attachments/files/25299615/linux-aarch64-specific-4-test.log)
> [linux-aarch64-specific-5-test.log](https://github.com/user-attachments/files/25299616/linux-aarch64-specific-5-test.log)
> [linux-aarch64-specific-6-test.log](https://github.com/user-attachments/files/25299617/linux-aarch64-specific-6-test.log)
> [linux-aarch64-specific-7-test.log](https://github.com/user-attachments/files/25299618/linux-aarch64-specific-7-test.log)
> [linux-x64-specific-test...

@rm-gh-8 
Your change (at version ee83d18346955593980720121b000913b4c84feb) is now ready to be sponsored by a Committer.

-------------

PR Comment: https://git.openjdk.org/jdk25u-dev/pull/263#issuecomment-3909777019


More information about the jdk-updates-dev mailing list