Posted on

JUnit 6

https://docs.junit.org/6.0.0/release-notes/#release-notes-6.0.0

Date of Release: September 30, 2025

Scope:

  • Java 17 and Kotlin 2.2 baseline
  • Single version number for Platform, Jupiter, and Vintage
  • Use of JSpecify annotations to express nullability
  • Integration of JFR functionality in junit-platform-launcher
  • Removal of junit-platform-runner and junit-platform-jfr
  • Deterministic order of @Nested classes
  • MethodOrderer.Default and ClassOrderer.Default for @Nested classes
  • Inheritance of @TestMethodOrder by enclosed @Nested classes
  • Switch to FastCSV library for @CsvSource and @CsvFileSource
  • Support for using Kotlin suspend functions as test methods
  • New --fail-fast mode for ConsoleLauncher
  • Support for cancelling test execution via CancellationToken
  • Removal of various deprecated behaviors and APIs

Posted on

How to Allocate More Than 8GB RAM for Android Studio?

People discuss jvm options.

-Xms512m
-Xmx4g
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-XX:+IgnoreUnrecognizedVMOptions
-XX:MaxJavaStackTraceDepth=10000
-ea
-Dsun.io.useCanonCaches=false
-Dsun.java2d.metal=true
-Djbr.catch.SIGABRT=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Djdk.module.illegalAccess.silent=true
-Dkotlinx.coroutines.debug=off
-XX:CICompilerCount=2
-XX:ReservedCodeCacheSize=512m
-XX:+UnlockDiagnosticVMOptions
-XX:TieredOldPercentage=100000
-XX:SoftRefLRUPolicyMSPerMB=50
-Dapple.awt.application.appearance=system