Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UnsupportedOperationException: The Security Manager is deprecated and will be removed in a future release #13

Closed
pablo-guardiola opened this issue Aug 29, 2024 · 5 comments · Fixed by #16

Comments

@pablo-guardiola
Copy link
Contributor

I'm trying to build the SDK following the instructions from README and examples/README.md and when running $> ./bazelw test //platform/jvm/... locally most of the tests fail due to 👀

java.lang.UnsupportedOperationException: The Security Manager is deprecated and will be removed in a future release
	at java.base/java.lang.System.setSecurityManager(System.java:425)
	at com.google.testing.junit.runner.junit4.JUnit4Runner.installSecurityManager(JUnit4Runner.java:256)
	at com.google.testing.junit.runner.junit4.JUnit4Runner.run(JUnit4Runner.java:113)
	at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:145)
	at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:76)
Full output
➜  capture-sdk git:(main) ✗ ./bazelw test //platform/jvm/...
Starting local Bazel server and connecting to it...
WARNING: Download from https://github.com/bitdriftlabs/rust-std-mobile/releases/download/1.80.1/2024-07-24/rustfmt-nightly-aarch64-apple-darwin.tar.gz failed: class java.io.FileNotFoundException GET returned 404 Not Found
DEBUG: Rule 'rust_darwin_aarch64__aarch64-apple-darwin__stable_tools' indicated that a canonical reproducible form can be obtained by modifying arguments sha256s = {"rust-std-1.80.1-aarch64-apple-ios-sim.tar.gz": "52c34b0a948a885135070b8ffec67dbcd626ac953aa95f36e2243e27006fd454", "rust-std-1.80.1-aarch64-apple-ios.tar.gz": "87dd82f5a79e32b9d20ed6723d8399b50c79eec22a2c8df7e6572b39c32b545b", "rust-std-1.80.1-x86_64-apple-ios.tar.gz": "83e4a90950bedbc58609f3c88110281fd445e6bd69def91439cba33418e9bd74", "rust-std-1.80.1-aarch64-linux-android.tar.gz": "40849abedd67d49b1bf6317a17550788e9298eb7258d98aaa55f31e4bc811fbe", "rust-std-1.80.1-armv7-linux-androideabi.tar.gz": "6cf462792fb55cb8a7af15d2989088db5b5b69eb5460b6637c6cafb2bf13f4b4", "rust-std-1.80.1-i686-linux-android.tar.gz": "c4e4ed020d91569e6e5a85ba4a46cd357e1531768b542885485a734ddeeb3526", "rustc-1.80.1-aarch64-apple-darwin.tar.gz": "dc1fa2b91b259e86d68838028099969939f7074fd554c35acf87889faf29748f", "cargo-1.80.1-aarch64-apple-darwin.tar.gz": "effbc189e39d518fbbd2a67cc8e5f0fd6f0c1cf45f058fa667b30eed1b4a99b7", "llvm-tools-1.80.1-aarch64-apple-darwin.tar.gz": "d8a0942a1739e3ddc1b48cc38c3592308a2a1b5828bd7848af6bddd69c5019b7", "rust-std-1.80.1-aarch64-apple-darwin.tar.gz": "7da7be82dd9e6697829e271feaa5898a089721e5b52bac764e3672472dd69081", "clippy-1.80.1-aarch64-apple-darwin.tar.gz": "d60f21c86a9cc769b5933f1599b597ff18e4f318ff950a2e9898135e7b5c6bc3", "rustfmt-1.80.1-aarch64-apple-darwin.tar.gz": "06237fa91d9b08a2362f3ad1df02f74d6859a9a745617390f31c10569a8d4112", "2024-07-24/rustfmt-nightly-aarch64-apple-darwin.tar.gz": "3d6cc9e217c8bb87d890eb518d31f06c2b3681a67f3427d5e4ee0839e7ffa3db"}
DEBUG: Repository rust_darwin_aarch64__aarch64-apple-darwin__stable_tools instantiated at:
  /Users/pabloguardiola/pablo-guardiola/capture-sdk/WORKSPACE:64:25: in <toplevel>
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/rules_rust/rust/repositories.bzl:236:14: in rust_register_toolchains
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/bazel_tools/tools/build_defs/repo/utils.bzl:240:18: in maybe
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/rules_rust/rust/repositories.bzl:1100:61: in rust_repository_set
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/rules_rust/rust/repositories.bzl:617:36: in rust_toolchain_repository
Repository rule rust_toolchain_tools_repository defined at:
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/rules_rust/rust/repositories.bzl:487:50: in <toplevel>
DEBUG: Rule 'bitdrift_api' indicated that a canonical reproducible form can be obtained by modifying arguments commit = "fda775bf54ed4ad7b2c3fe913998627164517503" and dropping ["branch"]
DEBUG: Repository bitdrift_api instantiated at:
  /Users/pabloguardiola/pablo-guardiola/capture-sdk/WORKSPACE:256:19: in <toplevel>
Repository rule git_repository defined at:
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/bazel_tools/tools/build_defs/repo/git.bzl:189:33: in <toplevel>
INFO: Analyzed 113 targets (414 packages loaded, 19236 targets configured).
INFO: From Executing genrule @robolectric//bazel:properties:
/private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/sandbox/darwin-sandbox/854/execroot/__main__/bazel-out/darwin_arm64-opt-exec-ST-e846b08c7501/bin/external/robolectric/bazel/gen-deps.runfiles/__main__/../robolectric/bazel/gen-deps.py:5: SyntaxWarning: invalid escape sequence '\:'
  group_and_artifact = "org.robolectric\:android-all-instrumented\:"
INFO: From Running Cargo build script ring:
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
FAIL: //platform/jvm/replay:_src/test/kotlin/io/bitdrift/capture/replay/ReplayRectTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/replay/_src/test/kotlin/io/bitdrift/capture/replay/ReplayRectTest.kt_test/test.log)
FAIL: //platform/jvm/replay:_src/test/kotlin/io/bitdrift/capture/replay/ReplayFilterTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/replay/_src/test/kotlin/io/bitdrift/capture/replay/ReplayFilterTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/SessionUrlTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/SessionUrlTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/DiskUsageMonitorTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/DiskUsageMonitorTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/SpanTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/SpanTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/AppLifecycleListenerLoggerTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/AppLifecycleListenerLoggerTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/ResourceUtilizationTargetTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/ResourceUtilizationTargetTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/KeyValueStorageTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/KeyValueStorageTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/ExceptionHandlingTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/ExceptionHandlingTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureLoggerSessionOverrideTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/CaptureLoggerSessionOverrideTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/CaptureTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/AppUpdateListenerLoggerTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/AppUpdateListenerLoggerTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/AppExitLoggerTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/AppExitLoggerTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/OkHttpApiClientTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/OkHttpApiClientTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/SessionStrategyConfigurationTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/SessionStrategyConfigurationTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/ErrorReporterTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/ErrorReporterTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/ProvidersTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/ProvidersTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/HttpRequestInfoTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/HttpRequestInfoTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/HttpHeadersTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/HttpHeadersTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/HttpResponseInfoTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/HttpResponseInfoTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/SessionStrategyTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/SessionStrategyTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/MetadataProviderTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/MetadataProviderTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureUncaughtExceptionHandlerTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/CaptureUncaughtExceptionHandlerTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/EventsListenerTargetTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/EventsListenerTargetTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureLoggerTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/CaptureLoggerTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureLoggerNetworkTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/CaptureLoggerNetworkTest.kt_test/test.log)
FAIL: //platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureOkHttpEventListenerFactoryTest.kt_test (see /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/CaptureOkHttpEventListenerFactoryTest.kt_test/test.log)
INFO: Found 80 targets and 33 test targets...
INFO: Elapsed time: 290.552s, Critical Path: 95.91s
INFO: 1972 processes: 682 internal, 1150 darwin-sandbox, 140 worker.
INFO: Build completed, 27 tests FAILED, 1972 total actions
//platform/jvm:capture_jni_test                                          PASSED in 0.6s
//platform/jvm/capture:_capture_logger_lib_ktlint_test                   PASSED in 11.0s
//platform/jvm/capture:_test_ktlint_test                                 PASSED in 8.5s
//platform/jvm/common:_lib_ktlint_test                                   PASSED in 9.2s
//platform/jvm/replay:_lib_ktlint_test                                   PASSED in 10.5s
//platform/jvm/replay:_test_ktlint_test                                  PASSED in 8.5s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/AppExitLoggerTest.kt_test FAILED in 1.3s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/AppExitLoggerTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/AppLifecycleListenerLoggerTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/AppLifecycleListenerLoggerTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/AppUpdateListenerLoggerTest.kt_test FAILED in 0.9s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/AppUpdateListenerLoggerTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureLoggerNetworkTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/CaptureLoggerNetworkTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureLoggerSessionOverrideTest.kt_test FAILED in 0.9s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/CaptureLoggerSessionOverrideTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureLoggerTest.kt_test FAILED in 0.9s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/CaptureLoggerTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureOkHttpEventListenerFactoryTest.kt_test FAILED in 0.9s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/CaptureOkHttpEventListenerFactoryTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureTest.kt_test FAILED in 0.9s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/CaptureTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureUncaughtExceptionHandlerTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/CaptureUncaughtExceptionHandlerTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/DiskUsageMonitorTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/DiskUsageMonitorTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/ErrorReporterTest.kt_test FAILED in 0.9s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/ErrorReporterTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/EventsListenerTargetTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/EventsListenerTargetTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/ExceptionHandlingTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/ExceptionHandlingTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/HttpHeadersTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/HttpHeadersTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/HttpRequestInfoTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/HttpRequestInfoTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/HttpResponseInfoTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/HttpResponseInfoTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/KeyValueStorageTest.kt_test FAILED in 0.7s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/KeyValueStorageTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/MetadataProviderTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/MetadataProviderTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/OkHttpApiClientTest.kt_test FAILED in 1.2s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/OkHttpApiClientTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/ProvidersTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/ProvidersTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/ResourceUtilizationTargetTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/ResourceUtilizationTargetTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/SessionStrategyConfigurationTest.kt_test FAILED in 1.1s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/SessionStrategyConfigurationTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/SessionStrategyTest.kt_test FAILED in 0.9s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/SessionStrategyTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/SessionUrlTest.kt_test FAILED in 0.9s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/SessionUrlTest.kt_test/test.log
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/SpanTest.kt_test FAILED in 0.8s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/capture/_src/test/kotlin/io/bitdrift/capture/SpanTest.kt_test/test.log
//platform/jvm/replay:_src/test/kotlin/io/bitdrift/capture/replay/ReplayFilterTest.kt_test FAILED in 1.1s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/replay/_src/test/kotlin/io/bitdrift/capture/replay/ReplayFilterTest.kt_test/test.log
//platform/jvm/replay:_src/test/kotlin/io/bitdrift/capture/replay/ReplayRectTest.kt_test FAILED in 1.6s
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/execroot/__main__/bazel-out/darwin_arm64-fastbuild/testlogs/platform/jvm/replay/_src/test/kotlin/io/bitdrift/capture/replay/ReplayRectTest.kt_test/test.log

Executed 33 out of 33 tests: 6 tests pass and 27 fail locally.
There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.

After some digging found out a workaround that worked for me - adding common --jvmopt=-Djava.security.manager=allow to the .bazelrc.

Executed 33 out of 33 tests: 33 tests pass.
Full output
➜  capture-sdk git:(main) ✗ ./bazelw test //platform/jvm/...
Starting local Bazel server and connecting to it...
WARNING: Download from https://github.com/bitdriftlabs/rust-std-mobile/releases/download/1.80.1/2024-07-24/rustfmt-nightly-aarch64-apple-darwin.tar.gz failed: class java.io.FileNotFoundException GET returned 404 Not Found
DEBUG: Rule 'rust_darwin_aarch64__aarch64-apple-darwin__stable_tools' indicated that a canonical reproducible form can be obtained by modifying arguments sha256s = {"rust-std-1.80.1-aarch64-apple-ios-sim.tar.gz": "52c34b0a948a885135070b8ffec67dbcd626ac953aa95f36e2243e27006fd454", "rust-std-1.80.1-aarch64-apple-ios.tar.gz": "87dd82f5a79e32b9d20ed6723d8399b50c79eec22a2c8df7e6572b39c32b545b", "rust-std-1.80.1-x86_64-apple-ios.tar.gz": "83e4a90950bedbc58609f3c88110281fd445e6bd69def91439cba33418e9bd74", "rust-std-1.80.1-aarch64-linux-android.tar.gz": "40849abedd67d49b1bf6317a17550788e9298eb7258d98aaa55f31e4bc811fbe", "rust-std-1.80.1-armv7-linux-androideabi.tar.gz": "6cf462792fb55cb8a7af15d2989088db5b5b69eb5460b6637c6cafb2bf13f4b4", "rust-std-1.80.1-i686-linux-android.tar.gz": "c4e4ed020d91569e6e5a85ba4a46cd357e1531768b542885485a734ddeeb3526", "rustc-1.80.1-aarch64-apple-darwin.tar.gz": "dc1fa2b91b259e86d68838028099969939f7074fd554c35acf87889faf29748f", "cargo-1.80.1-aarch64-apple-darwin.tar.gz": "effbc189e39d518fbbd2a67cc8e5f0fd6f0c1cf45f058fa667b30eed1b4a99b7", "llvm-tools-1.80.1-aarch64-apple-darwin.tar.gz": "d8a0942a1739e3ddc1b48cc38c3592308a2a1b5828bd7848af6bddd69c5019b7", "rust-std-1.80.1-aarch64-apple-darwin.tar.gz": "7da7be82dd9e6697829e271feaa5898a089721e5b52bac764e3672472dd69081", "clippy-1.80.1-aarch64-apple-darwin.tar.gz": "d60f21c86a9cc769b5933f1599b597ff18e4f318ff950a2e9898135e7b5c6bc3", "rustfmt-1.80.1-aarch64-apple-darwin.tar.gz": "06237fa91d9b08a2362f3ad1df02f74d6859a9a745617390f31c10569a8d4112", "2024-07-24/rustfmt-nightly-aarch64-apple-darwin.tar.gz": "3d6cc9e217c8bb87d890eb518d31f06c2b3681a67f3427d5e4ee0839e7ffa3db"}
DEBUG: Repository rust_darwin_aarch64__aarch64-apple-darwin__stable_tools instantiated at:
  /Users/pabloguardiola/pablo-guardiola/capture-sdk/WORKSPACE:64:25: in <toplevel>
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/rules_rust/rust/repositories.bzl:236:14: in rust_register_toolchains
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/bazel_tools/tools/build_defs/repo/utils.bzl:240:18: in maybe
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/rules_rust/rust/repositories.bzl:1100:61: in rust_repository_set
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/rules_rust/rust/repositories.bzl:617:36: in rust_toolchain_repository
Repository rule rust_toolchain_tools_repository defined at:
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/rules_rust/rust/repositories.bzl:487:50: in <toplevel>
DEBUG: Rule 'bitdrift_api' indicated that a canonical reproducible form can be obtained by modifying arguments commit = "fda775bf54ed4ad7b2c3fe913998627164517503" and dropping ["branch"]
DEBUG: Repository bitdrift_api instantiated at:
  /Users/pabloguardiola/pablo-guardiola/capture-sdk/WORKSPACE:256:19: in <toplevel>
Repository rule git_repository defined at:
  /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/bazel_tools/tools/build_defs/repo/git.bzl:189:33: in <toplevel>
INFO: Analyzed 113 targets (414 packages loaded, 19236 targets configured).
INFO: From Executing genrule @robolectric//bazel:properties:
/private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/sandbox/darwin-sandbox/175/execroot/__main__/bazel-out/darwin_arm64-opt-exec-ST-e846b08c7501/bin/external/robolectric/bazel/gen-deps.runfiles/__main__/../robolectric/bazel/gen-deps.py:5: SyntaxWarning: invalid escape sequence '\:'
  group_and_artifact = "org.robolectric\:android-all-instrumented\:"
INFO: From Running Cargo build script ring:
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
Build Script Warning: clang: warning: overriding '-mmacosx-version-min=13.3' option with '-target arm64-apple-macosx12.5' [-Woverriding-t-option]
INFO: Found 80 targets and 33 test targets...
INFO: Elapsed time: 338.156s, Critical Path: 88.69s
INFO: 1972 processes: 709 internal, 1123 darwin-sandbox, 140 worker.
INFO: Build completed successfully, 1972 total actions
//platform/jvm:capture_jni_test                                          PASSED in 0.3s
//platform/jvm/capture:_capture_logger_lib_ktlint_test                   PASSED in 4.1s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/AppExitLoggerTest.kt_test PASSED in 1.5s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/AppLifecycleListenerLoggerTest.kt_test PASSED in 2.5s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/AppUpdateListenerLoggerTest.kt_test PASSED in 4.5s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureLoggerNetworkTest.kt_test PASSED in 6.2s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureLoggerSessionOverrideTest.kt_test PASSED in 3.9s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureLoggerTest.kt_test PASSED in 4.4s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureOkHttpEventListenerFactoryTest.kt_test PASSED in 1.5s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureTest.kt_test PASSED in 2.5s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/CaptureUncaughtExceptionHandlerTest.kt_test PASSED in 1.4s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/DiskUsageMonitorTest.kt_test PASSED in 2.4s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/ErrorReporterTest.kt_test PASSED in 3.4s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/EventsListenerTargetTest.kt_test PASSED in 0.8s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/ExceptionHandlingTest.kt_test PASSED in 0.9s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/HttpHeadersTest.kt_test PASSED in 0.9s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/HttpRequestInfoTest.kt_test PASSED in 0.9s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/HttpResponseInfoTest.kt_test PASSED in 0.9s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/KeyValueStorageTest.kt_test PASSED in 0.9s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/MetadataProviderTest.kt_test PASSED in 1.5s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/OkHttpApiClientTest.kt_test PASSED in 1.1s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/ProvidersTest.kt_test PASSED in 2.7s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/ResourceUtilizationTargetTest.kt_test PASSED in 3.6s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/SessionStrategyConfigurationTest.kt_test PASSED in 1.4s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/SessionStrategyTest.kt_test PASSED in 3.1s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/SessionUrlTest.kt_test PASSED in 2.5s
//platform/jvm/capture:_src/test/kotlin/io/bitdrift/capture/SpanTest.kt_test PASSED in 1.5s
//platform/jvm/capture:_test_ktlint_test                                 PASSED in 4.1s
//platform/jvm/common:_lib_ktlint_test                                   PASSED in 2.5s
//platform/jvm/replay:_lib_ktlint_test                                   PASSED in 4.1s
//platform/jvm/replay:_src/test/kotlin/io/bitdrift/capture/replay/ReplayFilterTest.kt_test PASSED in 1.6s
//platform/jvm/replay:_src/test/kotlin/io/bitdrift/capture/replay/ReplayRectTest.kt_test PASSED in 1.6s
//platform/jvm/replay:_test_ktlint_test                                  PASSED in 2.4s

Executed 33 out of 33 tests: 33 tests pass.
There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.

At a first glance, I don't see that jvm tests run as part of CI - didn't find any occurrences in .github/workflows.

I can cut a quick PR myself if you're fine with the change. Please let me know ✌️

Refs. bazelbuild/bazel#14502

cc @murki

@mattklein123
Copy link
Contributor

I believe this is because you are using a JDK version > 11 which is what the build process expects. I will dig up how to override this and report back. We could do a better job of making this more obvious.

mattklein123 added a commit that referenced this issue Aug 29, 2024
Fixes #13

Signed-off-by: Matt Klein <mklein@bitdrift.io>
mattklein123 added a commit that referenced this issue Aug 29, 2024
Fixes #13

Signed-off-by: Matt Klein <mklein@bitdrift.io>
@pablo-guardiola
Copy link
Contributor Author

Thanks for the quick fix @mattklein123 🙇‍♂️ Confirming that #16 fixes it for $> ./bazelw test //platform/jvm/... but it's throwing an error for $> ./bazelw mobile-install --fat_apk_cpu=arm64-v8a --config=android :android_app 👀

ERROR: /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/rules_java/toolchains/BUILD:41:19: While resolving toolchains for target @rules_java//toolchains:current_java_runtime (39baf1a): No matching toolchains found for types @bazel_tools//tools/jdk:runtime_toolchain_type.
To debug, rerun with --toolchain_resolution_debug='@bazel_tools//tools/jdk:runtime_toolchain_type'
If platforms or toolchains are a new concept for you, we'd encourage reading https://bazel.build/concepts/platforms-intro.
ERROR: Analysis of target '//:android_app' failed; build aborted: Analysis failed
INFO: Elapsed time: 18.060s, Critical Path: 0.03s
INFO: 1 process: 1 internal.
ERROR: Build did NOT complete successfully
FAILED:
    Fetching repository @local_config_apple_cc; starting
    Fetching /private/var/tmp/_bazel_pabloguardiola/70366ac2700cb99e705a1b58d4f5e6ee/external/remote_java_tools; Extracting java_tools-v12.6.zip

Noting that without the patch from #16 $> ./bazelw mobile-install --fat_apk_cpu=arm64-v8a --config=android :android_app works 👌

I also want to mention that interestingly, before the patch, I tested it setting Java 11 version explicitly, and the error was still thrown. Tested with

➜  capture-sdk git:(main) ✗ java --version
openjdk 11.0.11 2021-04-20
OpenJDK Runtime Environment AdoptOpenJDK-11.0.11+9 (build 11.0.11+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK-11.0.11+9 (build 11.0.11+9, mixed mode)

and

➜  capture-sdk git:(main) ✗ java --version
openjdk 11.0.24 2024-07-16 LTS
OpenJDK Runtime Environment Zulu11.74+15-CA (build 11.0.24+8-LTS)
OpenJDK 64-Bit Server VM Zulu11.74+15-CA (build 11.0.24+8-LTS, mixed mode)

and got the same UnsupportedOperationException 🤷‍♂️

cc @murki

@mattklein123
Copy link
Contributor

Thanks let me take a look.

@mattklein123
Copy link
Contributor

@pablo-guardiola I think #18 should really fix. :)

@pablo-guardiola
Copy link
Contributor Author

Hey @mattklein123 I tested the changes from #18 and I can confirm both $> ./bazelw test //platform/jvm/... and $> ./bazelw mobile-install --fat_apk_cpu=arm64-v8a --config=android :android_app are working now 🎉

Thanks for the quick turnaround!

cc @murki

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants