Skip to content

v2.8.15

Choose a tag to compare

@zsolt-marta-bitrise zsolt-marta-bitrise released this 01 Jul 13:23
153bd57

What's Changed

  • feat: SSW-3019 — instrumentation-fingerprint probe in the gradle-mirrors init script. On each Robolectric test task it now reports (one line, opt-out, never fails a build) whether a bytecode-manipulation framework is perturbing which DisplayMetrics loads — the upstream root cause per robolectric#9630: jacoco (task extension), byte-manip frameworks on the test classpath (mockk/byte-buddy/unmock/powermock/mockito), and stubDisplayMetricsJar (android.jar / mockable-android). The classpath probe also now reports, per jar, whether its DisplayMetrics actually declares noncompatWidthPixels:present|MISSING — a MISSING jar is the literal stub shadowing android-all.

Changelog

  • 153bd57 feat: SSW-3019 instrumentation-fingerprint probe (detect bytecode manipulation on test tasks) (#393)

Gradle verification

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

Changelog

  • 153bd57 feat: SSW-3019 instrumentation-fingerprint probe (detect bytecode manipulation on test tasks) (#393)

Gradle verification

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