Closed
Bug 1989092
Opened 3 days ago
Closed 2 days ago
Intermittent [tier 2] org.mozilla.fenix.perf.ApplicationExitInfoMetricsTest#recordProcessExitsShouldRecordProcessKillWhenKillSignalSentToChildProcesses | java.lang.IndexOutOfBoundsException: Index 1 out of bounds for length 1
Categories
(Firefox for Android :: UI Tests, defect, P5)
Tracking
()
RESOLVED
DUPLICATE
of bug 1989085
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure)
Filed by: agoloman [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=527490270&repo=mozilla-central&task=aU7Q4_z7Q2-3w70Bp00VCg.0
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/aU7Q4_z7Q2-3w70Bp00VCg/runs/0/artifacts/public/logs/live_backing.log
[task 2025-09-17T17:15:17.089+00:00]
[task 2025-09-17T17:15:17.089+00:00]
[task 2025-09-17T17:15:17.089+00:00] Command /usr/bin/java -jar /builds/worker/test-tools/flank.jar android run --config /builds/worker/checkouts/gecko/taskcluster/scripts/tests/../../../mobile/android/test_infra/flank-configs/fenix/arm64-v8a-detect-leaks.yml --app /builds/worker/checkouts/gecko/app.apk --local-result-dir /builds/worker/artifacts/results --project moz-fenix --client-details matrixLabel=mozilla-central,geckoRev=eb4cc6a1344ed84c4c597ce598dd300ce82616da --test /builds/worker/checkouts/gecko/android-test.apk failed with exit code 10
[task 2025-09-17T17:15:17.144+00:00] TEST-UNEXPECTED-FAIL | org.mozilla.fenix.perf.ApplicationExitInfoMetricsTest#recordProcessExitsShouldRecordProcessKillWhenKillSignalSentToChildProcesses | java.lang.IndexOutOfBoundsException: Index 1 out of bounds for length 1
[task 2025-09-17T17:15:17.144+00:00] at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
[task 2025-09-17T17:15:17.144+00:00] at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
[task 2025-09-17T17:15:17.144+00:00] at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
[task 2025-09-17T17:15:17.144+00:00] at java.util.Objects.checkIndex(Objects.java:359)
[task 2025-09-17T17:15:17.144+00:00] at java.util.ArrayList.get(ArrayList.java:434)
[task 2025-09-17T17:15:17.144+00:00] at org.mozilla.fenix.perf.ApplicationExitInfoMetricsTest.recordProcessExitsShouldRecordProcessKillWhenKillSignalSentToChildProcesses(ApplicationExitInfoMetricsTest.kt:97)
[task 2025-09-17T17:15:17.144+00:00]
[task 2025-09-17T17:15:17.144+00:00]
[task 2025-09-17T17:15:17.144+00:00] ╔════════════════════════════════════════════════════════════════════════════════════════════════════════╤═════════╤═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
[task 2025-09-17T17:15:17.144+00:00] ║ UI Test │ Outcome │ Details ║
[task 2025-09-17T17:15:17.144+00:00] ╟────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╢
[task 2025-09-17T17:15:17.144+00:00] ║ org.mozilla.fenix.perf.ApplicationExitInfoMetricsTest#recordProcessExitsShouldRecordProcessKillWhenKil │ Failure │ java.lang.IndexOutOfBoundsException: Index 1 out of bounds for length 1 ║
[task 2025-09-17T17:15:17.144+00:00] ║ lSignalSentToChildProcesses │ │ ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266) ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ at java.util.Objects.checkIndex(Objects.java:359) ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ at java.util.ArrayList.get(ArrayList.java:434) ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ at org.mozilla.fenix.perf.ApplicationExitInfoMetricsTest.recordProcessExitsShouldRecordProcessKillWhenKillSignalSentToChildProcesses(App ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ licationExitInfoMetricsTest.kt:97) ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ ║
[task 2025-09-17T17:15:17.144+00:00] ╟────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╢
[task 2025-09-17T17:15:17.144+00:00] ║ org.mozilla.fenix.ui.LoginsTest#verifyAlphabeticalLoginSortingOptionTest │ Flaky │ java.lang.AssertionError: UiSelector[RESOURCE_ID=org.mozilla.fenix.debug:id/feature_prompt_login_fragment] does not exist ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ at org.junit.Assert.fail(Assert.java:89) ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ at org.junit.Assert.assertTrue(Assert.java:42) ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ at org.mozilla.fenix.helpers.MatcherHelper.assertUIObjectExists(MatcherHelper.kt:110) ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ at org.mozilla.fenix.helpers.MatcherHelper.assertUIObjectExists$default(MatcherHelper.kt:102) ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ at org.mozilla.fenix.ui.robots.BrowserRobot.verifySaveLoginPromptIsDisplayed(BrowserRobot.kt:738) ║
[task 2025-09-17T17:15:17.144+00:00] ║ │ │ at org.mozilla.fenix.ui.LoginsTest.verifyAlphabeticalLoginSortingOptionTest$lambda$3(LoginsTest.kt:757) ║
[task 2025-09-17T17:15:17.154+00:00] ║ │ │ at org.mozilla.fenix.ui.LoginsTest.$r8$lambda$RJ1AOGJbRLhFKyl05PZW-aaNDUs(Unknown Source:0) ║
[task 2025-09-17T17:15:17.154+00:00] ║ │ │ at org.mozilla.fenix.ui.LoginsTest$$ExternalSyntheticLambda21.invoke(D8$$SyntheticClass:0) ║
[task 2025-09-17T17:15:17.154+00:00] ║ │ │ at org.mozilla.fenix.ui.robots.NavigationToolbarRobot$Transition.enterURLAndEnterToBrowser(NavigationToolbarRobot.kt:332) ║
[task 2025-09-17T17:15:17.154+00:00] ║ │ │ at org.mozilla.fenix.ui.LoginsTest.verifyAlphabeticalLoginSortingOptionTest(LoginsTest.kt:753) ║
[task 2025-09-17T17:15:17.154+00:00] ║ │ │ ║
[task 2025-09-17T17:15:17.154+00:00] ║ │ │ ║
[task 2025-09-17T17:15:17.154+00:00] ╚════════════════════════════════════════════════════════════════════════════════════════════════════════╧═════════╧═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
[task 2025-09-17T17:15:17.154+00:00] Command /builds/worker/checkouts/gecko/taskcluster/scripts/tests/parse-junit-results.py --results /builds/worker/artifacts/results failed with exit code 1
[taskcluster 2025-09-17 17:15:17.490Z] === Task Finished ===
[taskcluster 2025-09-17 17:15:38.224Z] Unsuccessful task run with exit code: 10 completed in 903.568 seconds
Comment 1•2 days ago
|
||
The Bugbug bot thinks this bug should belong to the 'Firefox for Android::UI Tests' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Component: General → UI Tests
Updated•2 days ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•