Bug 1831649 Comment 27 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

(In reply to Hiroyuki Ikezoe (:hiro) from comment #25)
 > For the fenix-ui-test one, I can't find any ways to run it locally, I've asked it in #Fenix, but I haven't got responses yet.

#mobile-android-team is where the team lives 

Hi Hiroyuki, you will need to build Fenix, we have documentation here 

https://firefox-source-docs.mozilla.org/mobile/android/fenix/UI-Tests.html

They can also be scheduled with `./mach try preset --firefox-android` which will run {Fenix/AC/Focus} tests on Firebase Test Lab.

As this broke a vast amount of tests every test in our test, let's ensure these changes are tested.
(In reply to Hiroyuki Ikezoe (:hiro) from comment #25)
 > For the fenix-ui-test one, I can't find any ways to run it locally, I've asked it in #Fenix, but I haven't got responses yet.

#mobile-android-team is where the team lives 

Hi Hiroyuki, you will need to build Fenix, we have documentation here (Kotlin Espresso Tests) that run on a connected device (physical/emulator):

https://firefox-source-docs.mozilla.org/mobile/android/fenix/UI-Tests.html

They can also be scheduled with `./mach try preset --firefox-android` which will run {Fenix/AC/Focus} tests on Firebase Test Lab.

As this broke a vast amount of tests prior to back-out in our suite, let's ensure these changes are tested.
(In reply to Hiroyuki Ikezoe (:hiro) from comment #25)
 > For the fenix-ui-test one, I can't find any ways to run it locally, I've asked it in #Fenix, but I haven't got responses yet.

#mobile-android-team is where the team lives 

Hi Hiroyuki, you will need to build Fenix, we have documentation here (Kotlin Espresso Tests) that run on a connected device (physical/emulator) either through Gradle/Android Studio:

https://firefox-source-docs.mozilla.org/mobile/android/fenix/UI-Tests.html

They can also be scheduled with `./mach try preset --firefox-android` which will run {Fenix/AC/Focus} tests on Firebase Test Lab on a variety of devices.

As this broke a vast amount of tests prior to back-out in our suite, let's ensure these changes are tested. Please reach out for further questions.
(In reply to Hiroyuki Ikezoe (:hiro) from comment #25)
 > For the fenix-ui-test one, I can't find any ways to run it locally, I've asked it in #Fenix, but I haven't got responses yet.

#mobile-android-team is where the team lives 

Hi Hiroyuki, you will need to build Fenix, we have documentation here (Kotlin Espresso Tests) that run on a connected device (physical/emulator) either through Gradle/Android Studio:

https://firefox-source-docs.mozilla.org/mobile/android/fenix/UI-Tests.html

They can also be scheduled with `./mach try --preset firefox-android` which will run {Fenix/AC/Focus} these suits on Firebase Test Lab on a variety of devices.

As this broke a vast amount of tests prior to back-out in our suite, let's ensure these changes are tested. Please reach out for further questions.
(In reply to Hiroyuki Ikezoe (:hiro) from comment #25)
 > For the fenix-ui-test one, I can't find any ways to run it locally, I've asked it in #Fenix, but I haven't got responses yet.

#mobile-android-team (Slack) is where the team lives 

Hi Hiroyuki, you will need to build Fenix, we have documentation here (Kotlin Espresso Tests) that run on a connected device (physical/emulator) either through Gradle/Android Studio:

https://firefox-source-docs.mozilla.org/mobile/android/fenix/UI-Tests.html

They can also be scheduled with `./mach try --preset firefox-android` which will run {Fenix/AC/Focus} these suits on Firebase Test Lab on a variety of devices.

As this broke a vast amount of tests prior to back-out in our suite, let's ensure these changes are tested. Please reach out for further questions.
(In reply to Hiroyuki Ikezoe (:hiro) from comment #25)
 > For the fenix-ui-test one, I can't find any ways to run it locally, I've asked it in #Fenix, but I haven't got responses yet.

#mobile-android-team (Slack) is where the team lives 

Hi Hiroyuki, you will need to build Fenix, we have documentation here (Kotlin Espresso Tests) that run on a connected device (physical/emulator) either through Gradle/Android Studio:

https://firefox-source-docs.mozilla.org/mobile/android/fenix/UI-Tests.html

They can also be scheduled with `./mach try --preset firefox-android` which will run {Fenix/AC/Focus} these suits on Firebase Test Lab on a variety of devices.


Matrix: https://console.firebase.google.com/project/moz-fenix/testlab/histories/bh.66b7091e15d53d45/matrices/8459306338494513927/details?stepId=bs.3bc345a966ef66d5&testCaseId=1 

As this broke a vast (~290 tests) tests prior to back-out in our suite, let's ensure these changes are tested. Please reach out for further questions.
(In reply to Hiroyuki Ikezoe (:hiro) from comment #25)
 > For the fenix-ui-test one, I can't find any ways to run it locally, I've asked it in #Fenix, but I haven't got responses yet.

#mobile-android-team (Slack) is where the team lives 

Hi Hiroyuki, you will need to build Fenix, we have documentation here (Kotlin Espresso Tests) that run on a connected device (physical/emulator) either through Gradle/Android Studio:

https://firefox-source-docs.mozilla.org/mobile/android/fenix/UI-Tests.html

They can also be scheduled with `./mach try --preset firefox-android` which will run {Fenix/AC/Focus} these suits on Firebase Test Lab on a variety of devices.


Matrix: https://console.firebase.google.com/project/moz-fenix/testlab/histories/bh.66b7091e15d53d45/matrices/8459306338494513927/details?stepId=bs.3bc345a966ef66d5&testCaseId=1 (videos/logs/screenshots/test results)

As this broke a vast (~290 tests) tests prior to back-out in our suite, let's ensure these changes are tested. Please reach out for further questions.
(In reply to Hiroyuki Ikezoe (:hiro) from comment #25)
 > For the fenix-ui-test one, I can't find any ways to run it locally, I've asked it in #Fenix, but I haven't got responses yet.

#mobile-android-team (Slack) is where the team lives 

Hi Hiroyuki, you will need to build Fenix, we have documentation here (Kotlin Espresso Tests) that run on a connected device (physical/emulator) either through Gradle/Android Studio:

https://firefox-source-docs.mozilla.org/mobile/android/fenix/UI-Tests.html

They can also be scheduled with `./mach try --preset firefox-android` which will run {Fenix/AC/Focus} these suits on Firebase Test Lab on a variety of devices.


Matrix: https://console.firebase.google.com/project/moz-fenix/testlab/histories/bh.66b7091e15d53d45/matrices/8459306338494513927/details?stepId=bs.3bc345a966ef66d5&testCaseId=1 (videos/logs/screenshots/test results)

As this broke a vast (~290 tests) tests prior to back-out in our suite, let's ensure these changes are tested. Please reach out for further questions.

For what it's worth it looks like the vast majority are hitting an issue where the address-bar is merged with the system UI (see attachment)
(In reply to Hiroyuki Ikezoe (:hiro) from comment #25)
 > For the fenix-ui-test one, I can't find any ways to run it locally, I've asked it in #Fenix, but I haven't got responses yet.

#mobile-android-team (Slack) is where the team lives 

Hi Hiroyuki, you will need to build Fenix, we have documentation here (Kotlin Espresso Tests) that run on a connected device (physical/emulator) either through Gradle/Android Studio:

https://firefox-source-docs.mozilla.org/mobile/android/fenix/UI-Tests.html

They can also be scheduled with `./mach try --preset firefox-android` which will run {Fenix/AC/Focus} these suits on Firebase Test Lab on a variety of devices.


Matrix: https://console.firebase.google.com/project/moz-fenix/testlab/histories/bh.66b7091e15d53d45/matrices/8459306338494513927/details?stepId=bs.3bc345a966ef66d5&testCaseId=1 (videos/logs/screenshots/test results)

As this broke a vast (~290 tests) tests prior to back-out in our suite, let's ensure these changes are tested. Please reach out for further questions.

For what it's worth it looks like the vast majority are hitting an issue where the address-bar is merged with the system UI (see attachment), viewport all wonky.
(In reply to Hiroyuki Ikezoe (:hiro) from comment #25)
 > For the fenix-ui-test one, I can't find any ways to run it locally, I've asked it in #Fenix, but I haven't got responses yet.

#mobile-android-team (Slack) is where the team lives 

Hi Hiroyuki, you will need to build Fenix, we have documentation here (Kotlin Espresso Tests) that run on a connected device (physical/emulator) either through Gradle/Android Studio:

https://firefox-source-docs.mozilla.org/mobile/android/fenix/UI-Tests.html

They can also be scheduled with `./mach try --preset firefox-android` which will run {Fenix/AC/Focus} these suits on Firebase Test Lab on a variety of devices.


Matrix: https://console.firebase.google.com/project/moz-fenix/testlab/histories/bh.66b7091e15d53d45/matrices/8459306338494513927/details?stepId=bs.3bc345a966ef66d5&testCaseId=1 (videos/logs/screenshots/test results)

As this broke a vast (~290 tests) tests prior to back-out in our suite, let's ensure these changes are tested. Please reach out for further questions.

For what it's worth it looks like the vast majority are hitting an issue where the address-bar is merged with the system UI (see attachment), viewport all wonky. A large number of our tests confirm the current URL and it can't detect it behind the system UI.

Back to Bug 1831649 Comment 27