Commit Graph

34 Commits (v89.0.0-beta.3)

Author SHA1 Message Date
Aaron Train 83b04f8b64
No issue: test one shard per UI test on FTL (#18998) 3 years ago
Oana Horvath b43a11e9f6 Added UI smoke tests to run on Beta builds. 3 years ago
Oana Horvath be86061a11 Add first set of UI tests to Nightly 3 years ago
isabelrios 6002f944e8
Taskgraph changes to allow running UI tests on nightly builds (#18191)
* Modify taskgraph to allow running UI tests on Nightly builds

* adding try_task_config file

* remove try_task_config file
3 years ago
Mugurell 611ff8f25b For #17195 - Don't try setting an idle resource if the View is already off screen
Speculative fix based on the Firebase logs which shows that on a second check
of R.id.tab_wrapper it is not found the screen.
It may be because after `advanceToHalfExpandedState` and before getting a
reference to it in `waitForTabTrayBehaviorToIdle` it was already animated off
the screen.
With this in mind I've added a null check for the view reference before trying
to register an idling resource on it's Behavior.

Also added and used a way to click at a specific location in a View, not just
in the default middle in the View.
It was observed from the Firebase videos that a "click" on the topBar actually
selected the private tabs section. This would leave us to believe that the
"click" was caught by that other View which was placed above the x,y middle of
the topBar.
3 years ago
Mugurell 32493491fa For #17195 - Test a potential fix for the test 3 years ago
isabelrios 243080ab7c
Revert "Add UI tests nightly build (#17948)" (#17960)
This reverts commit 032879991e.
3 years ago
isabelrios 032879991e
Add UI tests nightly build (#17948)
* Try adding UI Tests to Nightly build

* adding try_config file

* remove try_task_config
3 years ago
isabelrios 47d7476f9c
Revert "Run UI tests nightly def (#17513)" (#17761)
This reverts commit 06c1734aa5.
3 years ago
isabelrios 06c1734aa5
Run UI tests nightly def (#17513)
* run-ui-test-nightly

* Run ui tests on nightly build

* set correct number of shard according to tests running

* fix typo

* removing testing file

Co-authored-by: isabel rios <isabelrios@MBP-de-isabel-2.home>
3 years ago
isabelrios d8584ed632
Changes to run tests on beta builds (#16786)
* Changes to run tests on beta builds

* remove dontoptime and fix bookmarks tests

* fix ktlint and smokeTest

* add variable for package name

* rebase and fix conflicts

* add yml files and modify script to run tests

* fix yml file indentation

* changes in kind file and add try_task

* fix error kind file

* fix error kind file 2

* fix error kind file 3

* fix reviewer comments

* remove mockwebserver implementation as per reviewer comment

* run beta tests only on releases branches

* reg exp for master branch

* reg exp for master branch2

* modify try_task with release branch

* remove try file

* let's start by running only one test

* address latest reviewers comments

* double check correct tasks for release branch

* remove try file after confirming beta build run

Co-authored-by: isabel rios <isabelrios@MBP-de-isabel-2.home>
3 years ago
isabelrios 5b61b44f1a
cron-job-ui-screenshots (#12423)
Co-authored-by: isabel rios <isabelrios@MacBook-Pro-de-isabel-2.local>
4 years ago
Aaron Train ea9d6897db
Closes #10611 - Fix exit status of Flank (#10612) 4 years ago
Aaron Train 378cf2eff9
No issue: remove listing directory contents on UI test results (#10354) 4 years ago
Alessio Placitelli 824dedb195 Trigger UI test 4 years ago
Richard Pappalardo 3de789d51a
Fixes #6760 - Show UI test results in TC task (#10089) 4 years ago
Aaron Train 39791a9f42
No issue: Set all Flank templates to one AVD (#9745) 4 years ago
Aaron Train 72582d9c8f
No issue: Restore num-flaky-test-attempts in flank-x86.yml (#9675) 4 years ago
Aaron Train 943d3837b2
No issue: remove num-flaky-test-attempts from all Flank templates (#9635) 4 years ago
Aaron Train 8b34f372b0
Closes #9433: Update Flank version in ui-tests Dockerfile (#9466)
fix: flank_snapshot requires direct shard value

-1 shards -> 50 shards

fix: adjust flank-x86.yml shard value

try old results generator in flank-x86.yml

fix: legacy-junit-report -> legacy-junit-result

revert to modern reporting
4 years ago
Richard Pappalardo a4740e0828 Closes #9469 - Change UI test failure output 4 years ago
Aaron Train 3ea8023a27
No issue: Swap AVD (x86) Nexus 6 (API 25) with a Nexus6P (API 27) (#9259)
The Nexus 6 (x86 AVD) on API 25 is causing too many instablility issues. Let’s see what happens with a Nexus 6P on API 27.
4 years ago
Richard Pappalardo 85d222d2b1
Add Nightly startup-test (#6569) 5 years ago
Johan Lorenzo e5ead66b12 Make nimbledroid compliant to UI tests 5 years ago
Johan Lorenzo de8bc2f8a5 Split UI test 5 years ago
Richard Pappalardo 744d177dd0 Add verify items tests for settings menus 5 years ago
isabelrios cdefb0d099 Fix TC error and run only ui tests 5 years ago
Richard Pappalardo 93558f06db Temporarily disable findInPage UI test (#5620) 5 years ago
Johan Lorenzo c47f0f57ce
Bug 1580778 - Migrate lint and ui-test tasks to taskgraph (#5430) 5 years ago
Richard Pappalardo 057451178c
Move UI tests to x86 devices on Firebase (#5463) 5 years ago
Richard Pappalardo 465e0e2487 Fixes #5438 - Upgrade UI test devices to prevent slowdowns in test lab (#5439)
* Fixes #5438 - Upgrade UI test devices to prevent slowdowns in test lab

* fix: change api to supported version

* refactor: try x86 devices instead
5 years ago
Richard Pappalardo ab57bfd46f fix: dex error on UI test job 5 years ago
Richard Pappalardo eccd6a1bc5
fix: broken apk paths for UI test job (#4951) 5 years ago
Richard Pappalardo b39afe1548
Add taskcluster job for UI tests (#4088) 5 years ago