Skip to content

fix(android): [Data Collection 15] Scope device info cache to SDK options #15524

fix(android): [Data Collection 15] Scope device info cache to SDK options

fix(android): [Data Collection 15] Scope device info cache to SDK options #15524

Triggered via pull request July 24, 2026 06:02
Status Failure
Total duration 13m 17s
Artifacts 1

build.yml

on: pull_request
Build Job ubuntu-latest - Java 17
13m 13s
Build Job ubuntu-latest - Java 17
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 1 warning
io.sentry.okhttp.SentryOkHttpUtilsTest ► data collection cookie defaults ignore sendDefaultPii: sentry-okhttp/build/test-results/test/TEST-io.sentry.okhttp.SentryOkHttpUtilsTest.xml#L0
Failed test found in: sentry-okhttp/build/test-results/test/TEST-io.sentry.okhttp.SentryOkHttpUtilsTest.xml Error: org.mockito.exceptions.verification.junit.ArgumentsAreDifferent: org.mockito.exceptions.verification.junit.ArgumentsAreDifferent: Argument(s) are different! Wanted: iScopes.captureEvent( <custom argument matcher>, <any io.sentry.Hint> ); -> at io.sentry.okhttp.SentryOkHttpUtilsTest.data collection cookie defaults ignore sendDefaultPii(SentryOkHttpUtilsTest.kt:174) Actual invocations have different arguments: iScopes.getOptions( ); -> at io.sentry.Span.<init>(Span.java:86) iScopes.getOptions( ); -> at io.sentry.SentryTracer.setDefaultSpanData(SentryTracer.java:548) iScopes.getOptions( ); -> at io.sentry.SentryTracer.getProfilerId(SentryTracer.java:561) iScopes.getOptions( ); -> at io.sentry.SentryTracer.getProfilerId(SentryTracer.java:561) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.captureClientError$sentry_okhttp(SentryOkHttpUtils.kt:24) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getRequestCookies(SentryOkHttpUtils.kt:69) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getRequestCookies(SentryOkHttpUtils.kt:72) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getRequestHeaders(SentryOkHttpUtils.kt:94) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getRequestHeaders(SentryOkHttpUtils.kt:101) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getResponseCookies(SentryOkHttpUtils.kt:82) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getResponseCookies(SentryOkHttpUtils.kt:83) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getResponseHeaders(SentryOkHttpUtils.kt:112) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getResponseHeaders(SentryOkHttpUtils.kt:119) iScopes.captureEvent( io.sentry.SentryEvent@743bb39a, io.sentry.Hint@2de3b052 ); -> at io.sentry.okhttp.SentryOkHttpUtils.captureClientError$sentry_okhttp(SentryOkHttpUtils.kt:59)
io.sentry.okhttp.SentryOkHttpUtilsTest ► data collection filters request cookies: sentry-okhttp/build/test-results/test/TEST-io.sentry.okhttp.SentryOkHttpUtilsTest.xml#L0
Failed test found in: sentry-okhttp/build/test-results/test/TEST-io.sentry.okhttp.SentryOkHttpUtilsTest.xml Error: org.mockito.exceptions.verification.junit.ArgumentsAreDifferent: org.mockito.exceptions.verification.junit.ArgumentsAreDifferent: Argument(s) are different! Wanted: iScopes.captureEvent( <custom argument matcher>, <any io.sentry.Hint> ); -> at io.sentry.okhttp.SentryOkHttpUtilsTest.data collection filters request cookies(SentryOkHttpUtilsTest.kt:138) Actual invocations have different arguments: iScopes.getOptions( ); -> at io.sentry.Span.<init>(Span.java:86) iScopes.getOptions( ); -> at io.sentry.SentryTracer.setDefaultSpanData(SentryTracer.java:548) iScopes.getOptions( ); -> at io.sentry.SentryTracer.getProfilerId(SentryTracer.java:561) iScopes.getOptions( ); -> at io.sentry.SentryTracer.getProfilerId(SentryTracer.java:561) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.captureClientError$sentry_okhttp(SentryOkHttpUtils.kt:24) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getRequestCookies(SentryOkHttpUtils.kt:69) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getRequestCookies(SentryOkHttpUtils.kt:72) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getRequestHeaders(SentryOkHttpUtils.kt:94) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getRequestHeaders(SentryOkHttpUtils.kt:101) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getResponseCookies(SentryOkHttpUtils.kt:82) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getResponseCookies(SentryOkHttpUtils.kt:83) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getResponseHeaders(SentryOkHttpUtils.kt:112) iScopes.getOptions( ); -> at io.sentry.okhttp.SentryOkHttpUtils.getResponseHeaders(SentryOkHttpUtils.kt:119) iScopes.captureEvent( io.sentry.SentryEvent@3ef3f661, io.sentry.Hint@baa9ce4 ); -> at io.sentry.okhttp.SentryOkHttpUtils.captureClientError$sentry_okhttp(SentryOkHttpUtils.kt:59)
Build Job ubuntu-latest - Java 17
Process completed with exit code 2.
Build Job ubuntu-latest - Java 17
Test report summary exceeded limit of 65535 bytes and will be trimmed

Artifacts

Produced during runtime
Name Size Digest
test-results-build
1.37 MB
sha256:5f10e59c9563dc195102f2d07ecacc1dc1e06d7655d22af3940ed505a8465c15