Skip to content

v2.8.16

Choose a tag to compare

@zsolt-marta-bitrise zsolt-marta-bitrise released this 02 Jul 12:59
79a1059

What's Changed

Cleanup + productionization of the SSW-3019 gradle-mirrors Robolectric diagnostics (#396), intended to stay in prod long-term:

  • Removed the -Xlog sandbox/native-runtime probes, per-build jar-audit, and the BITRISE_ROBOLECTRIC_VERBOSE_LOGGING opt-in — none proved useful and the -Xlog:library tag carried a JDK-11 JVM-abort risk.
  • Kept the two cheap high-value signals: FULL-on-FAILED test logging (decodes the swallowed cause) and the classpath fingerprint.
  • The android-all mirror redirect (robolectric.dependency.repo.url) is now core mirror install — unconditional, independent of the probe opt-out (BITRISE_ROBOLECTRIC_JAR_AUDIT=false disables only the probes).
  • Extracted TestFailureLogging + RobolectricDiagnostics; unified probe output under a single [robolectric-probe] tag.

Changelog

  • 79a1059 feat: SSW-3019 productionize robolectric mirror probes (#396)

Gradle verification

For reference, the verification metadata is available as an attached assset.