Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Intermittent UI test failure - < DownloadTest. testDownloadPrompt > #25184

Closed
AndiAJ opened this issue May 10, 2022 · 4 comments
Closed

Intermittent UI test failure - < DownloadTest. testDownloadPrompt > #25184

AndiAJ opened this issue May 10, 2022 · 4 comments
Labels
eng:intermittent-test Evil test failures that only happen now-and-then and are a productivity killer eng:ui-test UI Tests needs:triage Issue needs triage

Comments

@AndiAJ
Copy link
Collaborator

AndiAJ commented May 10, 2022

Firebase Test Run: Firebase link

Stacktrace:

java.lang.AssertionError: Download prompt button not visible
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at org.mozilla.fenix.ui.robots.DownloadRobotKt.assertDownloadPrompt(DownloadRobot.kt:136)
at org.mozilla.fenix.ui.robots.DownloadRobotKt.access$assertDownloadPrompt(DownloadRobot.kt:1)
at org.mozilla.fenix.ui.robots.DownloadRobot.verifyDownloadPrompt(DownloadRobot.kt:41)
at org.mozilla.fenix.ui.DownloadTest$testDownloadPrompt$3.invoke(DownloadTest.kt:71)
at org.mozilla.fenix.ui.DownloadTest$testDownloadPrompt$3.invoke(DownloadTest.kt:70)
at org.mozilla.fenix.ui.robots.BrowserRobot$Transition.clickDownloadLink(BrowserRobot.kt:795)
at org.mozilla.fenix.ui.DownloadTest.testDownloadPrompt(DownloadTest.kt:70)

Build: 5/10 Main

┆Issue is synchronized with this Jira Story

@AndiAJ AndiAJ added eng:intermittent-test Evil test failures that only happen now-and-then and are a productivity killer eng:ui-test UI Tests labels May 10, 2022
@github-actions github-actions bot added the needs:triage Issue needs triage label May 10, 2022
@AndiAJ
Copy link
Collaborator Author

AndiAJ commented May 10, 2022

Similar with #23417

@AndiAJ
Copy link
Collaborator Author

AndiAJ commented May 17, 2022

Flaky 1x on 5/17 Main Firebase link
java.lang.AssertionError: Download prompt button not visible
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at org.mozilla.fenix.ui.robots.DownloadRobotKt.assertDownloadPrompt(DownloadRobot.kt:136)
at org.mozilla.fenix.ui.robots.DownloadRobotKt.access$assertDownloadPrompt(DownloadRobot.kt:1)
at org.mozilla.fenix.ui.robots.DownloadRobot.verifyDownloadPrompt(DownloadRobot.kt:41)
at org.mozilla.fenix.ui.DownloadTest$testDownloadPrompt$3.invoke(DownloadTest.kt:71)
at org.mozilla.fenix.ui.DownloadTest$testDownloadPrompt$3.invoke(DownloadTest.kt:70)
at org.mozilla.fenix.ui.robots.BrowserRobot$Transition.clickDownloadLink(BrowserRobot.kt:795)
at org.mozilla.fenix.ui.DownloadTest.testDownloadPrompt(DownloadTest.kt:70)

AndiAJ added a commit to AndiAJ/fenix that referenced this issue May 18, 2022
…oadPrompt and testCloseDownloadPrompt
AndiAJ added a commit to AndiAJ/fenix that referenced this issue May 18, 2022
…oadPrompt and testCloseDownloadPrompt
AndiAJ added a commit to AndiAJ/fenix that referenced this issue May 18, 2022
…oadPrompt and testCloseDownloadPrompt
AndiAJ added a commit to AndiAJ/fenix that referenced this issue May 18, 2022
…oadPrompt and testCloseDownloadPrompt
@AndiAJ
Copy link
Collaborator Author

AndiAJ commented May 19, 2022

Flaky 1x on 5/18 Main Firebase link

java.lang.AssertionError: Download prompt button not visible
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at org.mozilla.fenix.ui.robots.DownloadRobotKt.assertDownloadPrompt(DownloadRobot.kt:136)
at org.mozilla.fenix.ui.robots.DownloadRobotKt.access$assertDownloadPrompt(DownloadRobot.kt:1)
at org.mozilla.fenix.ui.robots.DownloadRobot.verifyDownloadPrompt(DownloadRobot.kt:41)
at org.mozilla.fenix.ui.DownloadTest$testDownloadPrompt$3.invoke(DownloadTest.kt:71)
at org.mozilla.fenix.ui.DownloadTest$testDownloadPrompt$3.invoke(DownloadTest.kt:70)
at org.mozilla.fenix.ui.robots.BrowserRobot$Transition.clickDownloadLink(BrowserRobot.kt:795)
at org.mozilla.fenix.ui.DownloadTest.testDownloadPrompt(DownloadTest.kt:70)

AndiAJ added a commit to AndiAJ/fenix that referenced this issue May 19, 2022
…oadPrompt and testCloseDownloadPrompt
AndiAJ added a commit to AndiAJ/fenix that referenced this issue May 23, 2022
…oadPrompt and testCloseDownloadPrompt
AndiAJ added a commit to AndiAJ/fenix that referenced this issue May 23, 2022
…fix testDownloadCompleteNotification testDownloadPrompt and testCloseDownloadPrompt
AndiAJ added a commit to AndiAJ/fenix that referenced this issue May 25, 2022
…fix testDownloadCompleteNotification testDownloadPrompt and testCloseDownloadPrompt
mergify bot pushed a commit that referenced this issue May 25, 2022
…tDownloadPrompt and testCloseDownloadPrompt
@AndiAJ
Copy link
Collaborator Author

AndiAJ commented May 25, 2022

Fixed in #25205

@AndiAJ AndiAJ closed this as completed May 25, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
eng:intermittent-test Evil test failures that only happen now-and-then and are a productivity killer eng:ui-test UI Tests needs:triage Issue needs triage
Projects
None yet
Development

No branches or pull requests

1 participant