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

Change active Firebase Test Lab emulator from x86 to ARM #26792

Closed
AaronMT opened this issue Sep 2, 2022 · 1 comment · Fixed by nathanmkaya/fenix#108 or fork-house/fenix#13
Closed
Assignees
Labels
needs:triage Issue needs triage
Milestone

Comments

@AaronMT
Copy link
Contributor

AaronMT commented Sep 2, 2022

We are currently enrolled in a Firebase Test Lab active ARM emulator beta. These emulators have demonstrated (Google Sheets) about ~30% speed improvement on Matrix completion and have demonstrated to be more stable in-regard to tests reporting as flaky.

This issue and PR will cover:

  • Cleaning up, renaming, and updating our Flank configuration files for the ARM emulator
  • Updating ui-test.sh
  • Renaming the Jobs in our kind.yml for ARM
  • Disabling and or updating some tests that are acting different based on the environment change

┆Issue is synchronized with this Jira Task

@AaronMT AaronMT self-assigned this Sep 2, 2022
@github-actions github-actions bot added the needs:triage Issue needs triage label Sep 2, 2022
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 2, 2022
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 2, 2022
…rom x86 to ARM

Update startup-test kind.yml
AndiAJ pushed a commit to AndiAJ/fenix that referenced this issue Sep 5, 2022
…rom x86 to ARM

Update startup-test kind.yml
@github-actions github-actions bot added the eng:reopen-for-qa Reopens and tags the issue for QA needed when the issue is merged label Sep 5, 2022
@github-actions github-actions bot removed the eng:reopen-for-qa Reopens and tags the issue for QA needed when the issue is merged label Sep 5, 2022
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 6, 2022
…rom x86 to ARM

Update startup-test kind.yml
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 6, 2022
…rom x86 to ARM

Update startup-test kind.yml
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 6, 2022
…rom x86 to ARM

Update startup-test kind.yml
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 7, 2022
…rom x86 to ARM

Update startup-test kind.yml
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 8, 2022
…rom x86 to ARM

Update startup-test kind.yml
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 8, 2022
…rom x86 to ARM

Update startup-test kind.yml
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 9, 2022
…rom x86 to ARM

Update startup-test kind.yml
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 12, 2022
…rom x86 to ARM

Update startup-test kind.yml
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 12, 2022
…rom x86 to ARM

Update startup-test kind.yml
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 12, 2022
…rom x86 to ARM

Update startup-test kind.yml Jobs for ARM
Update ui-test kind.yml Jobs for ARM
Cleans up and renames Flank configurations for ARM
Updates ui-test.sh for ARM
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 13, 2022
…rom x86 to ARM

Update startup-test kind.yml Jobs for ARM
Update ui-test kind.yml Jobs for ARM
Cleans up and renames Flank configurations for ARM
Updates ui-test.sh for ARM
AaronMT added a commit to AaronMT/fenix that referenced this issue Sep 13, 2022
…rom x86 to ARM

Update startup-test kind.yml Jobs for ARM
Update ui-test kind.yml Jobs for ARM
Cleans up and renames Flank configurations for ARM
Updates ui-test.sh for ARM
jcristau pushed a commit that referenced this issue Sep 14, 2022
…#26793)

* For #26792 - Change active Firebase Test Lab emulator from x86 to ARM

Update startup-test kind.yml Jobs for ARM
Update ui-test kind.yml Jobs for ARM
Cleans up and renames Flank configurations for ARM
Updates ui-test.sh for ARM

* Fix BookmarksTest.kt and HomeScreenTest.kt

* Fix intent matcher for SettingsAboutTest

Adds a helper function for Play Store intent

* Fix SettingsSearchTest.kt

* ktlint fix TestHelper.kt and SettingsRobot.kt
@gabrielluong gabrielluong added this to the 106 milestone Sep 14, 2022
@MatthewTighe MatthewTighe modified the milestones: 106, 107 Sep 19, 2022
@AaronMT AaronMT closed this as completed Sep 19, 2022
@AaronMT
Copy link
Contributor Author

AaronMT commented Sep 19, 2022

This is now completed.

JohanLorenzo pushed a commit to mozilla-mobile/firefox-android that referenced this issue Feb 14, 2023
…Lab emulator from x86 to ARM (mozilla-mobile/fenix#26793)

* For mozilla-mobile/fenix#26792 - Change active Firebase Test Lab emulator from x86 to ARM

Update startup-test kind.yml Jobs for ARM
Update ui-test kind.yml Jobs for ARM
Cleans up and renames Flank configurations for ARM
Updates ui-test.sh for ARM

* Fix BookmarksTest.kt and HomeScreenTest.kt

* Fix intent matcher for SettingsAboutTest

Adds a helper function for Play Store intent

* Fix SettingsSearchTest.kt

* ktlint fix TestHelper.kt and SettingsRobot.kt
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.