From 7919f63e4e7c9fcb1e613b7733049610338b4d71 Mon Sep 17 00:00:00 2001 From: Alexander Dinauer Date: Fri, 27 Feb 2026 11:52:00 +0100 Subject: [PATCH] fix(test): Fix flaky MainEventProcessorTest by checking crashed thread Assert stacktrace on the crashed thread instead of the first thread in the list, which may not be the crashed one depending on thread ordering. Co-Authored-By: Claude Opus 4.6 --- sentry/src/test/java/io/sentry/MainEventProcessorTest.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sentry/src/test/java/io/sentry/MainEventProcessorTest.kt b/sentry/src/test/java/io/sentry/MainEventProcessorTest.kt index 6fc2c8c243..229fd57187 100644 --- a/sentry/src/test/java/io/sentry/MainEventProcessorTest.kt +++ b/sentry/src/test/java/io/sentry/MainEventProcessorTest.kt @@ -258,7 +258,7 @@ class MainEventProcessorTest { assertNotNull(event.threads) assertEquals(1, event.threads!!.count { it.isCrashed == true }) - assertNotNull(event.threads!!.first().stacktrace) + assertNotNull(event.threads!!.first { it.isCrashed == true }.stacktrace) } @Test