2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-07 15:20:38 +00:00
Commit Graph

296 Commits

Author SHA1 Message Date
Johan Lorenzo
360255daa7 Bug 1808605 - part 24: Delete complete task for already being define
(cherry picked from commit 0948b3952930e3b41f16adfe0e32cb0bfa5f33c5)
2023-02-14 11:34:10 +00:00
Geoff Brown
ebe2934ba9 Bug 1808605 - part 23: Add browsertime and startup-test kinds
(cherry picked from commit f536f895bb13056b645ed90c90bdf6f279d57a9d)
2023-02-14 11:34:10 +00:00
Geoff Brown
543c941969 Bug 1808605 - part 20: Add Fenix test/ui-test kinds
(cherry picked from commit b647ce9ac1f7f2f1ef836e3d9847f366af444947)
2023-02-14 11:34:10 +00:00
Johan Lorenzo
1a949c1d1f Bug 1808605 - part 17: Remove unused .taskcluster.yml and decision-install-sdk.sh
(cherry picked from commit b67c138308dc242a29c5abf4bc896639f57371c9)
2023-02-14 11:34:10 +00:00
Geoff Brown
6c22aaafcd Bug 1808605 - part 16: Port signing APK jobs
(cherry picked from commit a8ad379edbf43c0d2c6b0695e2f2dcac83ba3b2e)
2023-02-14 11:34:10 +00:00
Johan Lorenzo
33906fd9a9 Bug 1808605 - part 15: Remove fenix job transforms for being outdated
(cherry picked from commit b3ac70100e539ce10d5c5f93527db5851b907648)
2023-02-14 11:34:10 +00:00
Geoff Brown
a99cc5aa3f Bug 1808605 - part 14: Port fenix build jobs
(cherry picked from commit e82203fa85690b877326090bf89c8767d1e31813)
2023-02-14 11:34:10 +00:00
Johan Lorenzo
d3d4593fc4 Bug 1808605 - part 13: Delete fenix get-secret.py and write-dummy-secret.py for being outdated
(cherry picked from commit 2858cfa5a70d7340a5a0ff38344f9a3402d2d98c)
2023-02-14 11:34:10 +00:00
Geoff Brown
d7dbbcf948 Bug 1808605 - part 11: Merge lint tasks
(cherry picked from commit 5954e53d514ff2a4edbe39db38423b270b139414)
2023-02-14 11:34:10 +00:00
Johan Lorenzo
419403efee Bug 1808605 - part 10: Merge toolchain tasks
(cherry picked from commit 6c6cc576b941f5dc606d6afe831d8c6cbf360e8d)
2023-02-14 11:34:10 +00:00
Johan Lorenzo
170b780925 Bug 1808605 - part 9: Delete fenix fetch task definition for being identical
(cherry picked from commit 045b4a162649f463ab577185576ad0bec3c3acc8)
2023-02-14 11:34:10 +00:00
Johan Lorenzo
c69c0a94ae Bug 1808605 - part 7: Delete fenix Docker definitions for being identical
(cherry picked from commit cd893985318bbb4b3c06b071157031df9f111ac6)
2023-02-14 11:34:10 +00:00
Johan Lorenzo
82ac61075f Bug 1808605 - part 6: Delete unused requirements files in favor of more up-to-date ones
(cherry picked from commit 5ba52c5746bdcb162641f4013d6d116a79b3835c)
2023-02-14 11:34:10 +00:00
Johan Lorenzo
d7646fbb11 Bug 1808605 - part 5: Merge .config.yml into 1 file
(cherry picked from commit fbb9e29c0ae71c95e8bdb7543a16fea20b17b8f6)
2023-02-14 11:34:10 +00:00
Johan Lorenzo
31c27397b3 Bug 1808605 - part 2: Add external-gradle-dependencies task for fenix
(cherry picked from commit fbdc31bc7a5b106c299ed54a5b252a4df5086ee3)
2023-02-14 11:34:10 +00:00
Gregory Mierzwinski
a08d51293c [fenix] Bug 1814208 - Enable speedometer3 in the fenix branch. (https://github.com/mozilla-mobile/fenix/pull/28717)
* Bug 1814208 - Enable speedometer3 in the fenix branch.

* Undo testing changes.

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-02-09 22:03:25 +00:00
dependabot[bot]
6a52c296cf [fenix] Bump future from 0.18.2 to 0.18.3 in /taskcluster
Bumps [future](https://github.com/PythonCharmers/python-future) from 0.18.2 to 0.18.3.
- [Release notes](https://github.com/PythonCharmers/python-future/releases)
- [Changelog](https://github.com/PythonCharmers/python-future/blob/master/docs/changelog.rst)
- [Commits](https://github.com/PythonCharmers/python-future/compare/v0.18.2...v0.18.3)

---
updated-dependencies:
- dependency-name: future
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 19:56:33 +00:00
Aaron Train
b9e1ecc33d [fenix] Bug 1813628 - Adjust shard count for debug UI tests 2023-01-31 14:43:10 +00:00
Aaron Train
d57dc82a73 [fenix] Bug 1810204 - Schedule legacy Android API Cron for test coverage 2023-01-16 21:13:23 +00:00
dependabot[bot]
3cd5885c9f [fenix] Bump certifi from 2022.9.24 to 2022.12.7 in /taskcluster
Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.9.24 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases)
- [Commits](https://github.com/certifi/python-certifi/compare/2022.09.24...2022.12.07)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-03 18:06:50 +00:00
Andrew Halberstadt
0a24b0243a [fenix] Update Taskgraph to version 3.7.0 2022-11-29 18:49:16 +00:00
Michelle Goossens
849f0e7f7c [fenix] Bug 1799910 - Migrate fenix from AWS to GCP 2022-11-15 16:20:52 -05:00
Gregory Mierzwinski
f1b3f5b3dc [fenix] Bug 1793823 - Disable perf tests running on P2. 2022-11-07 17:25:35 +00:00
Aaron Train
c4d7d1c6cb [fenix] Update Google Cloud SDK Version in ui-tests Dockerfile
203 -> 407

https://cloud.google.com/sdk/docs/release-notes
2022-10-28 18:50:04 +00:00
Aaron Train
382fb20cb5 [fenix] No issue: Adjust shard count in legacy/nightly/beta UI test jobs 2022-09-16 14:41:38 +00:00
Aaron Train
95e632c11f [fenix] For https://github.com/mozilla-mobile/fenix/issues/26792 - Change active Firebase Test Lab emulator from x86 to ARM (https://github.com/mozilla-mobile/fenix/pull/26793)
* For https://github.com/mozilla-mobile/fenix/issues/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
2022-09-14 16:42:25 +02:00
Gregory Mierzwinski
e72b96a4d0 [fenix] Bug 1788643 - Add a nightly cron task for performance tests. (https://github.com/mozilla-mobile/fenix/pull/26761)
* Bug 1788643 - Add a nightly cron task for performance tests.

* Fix bad function name.

* Run nightly-test cron manually.
2022-09-01 20:27:12 +00:00
Aki Sasaki
28e0882a39 [fenix] update bot name 2022-08-30 07:39:58 +00:00
Johan Lorenzo
607f114466 [fenix] chore: Bump taskgraph to v3.0.0 2022-08-26 15:40:49 +00:00
gmierz
46660a45e9 [fenix] Undo testing changes. 2022-08-25 13:22:34 +00:00
gmierz
0f7fe74475 [fenix] Set symbol properly. 2022-08-25 13:22:34 +00:00
gmierz
9f8eecdbc4 [fenix] Fix bad line 2. 2022-08-25 13:22:34 +00:00
gmierz
a01de5d2cb [fenix] Fix bad line. 2022-08-25 13:22:34 +00:00
gmierz
c9d7b4daca [fenix] Fix missing variable. 2022-08-25 13:22:34 +00:00
gmierz
202328300b [fenix] Test changes. 2022-08-25 13:22:34 +00:00
gmierz
350f8761f8 [fenix] Bug 1784122 - Add non-fission variant for Fenix perf tests. 2022-08-25 13:22:34 +00:00
Julien Cristau
7672b99ec4 [fenix] Let relbot update A-C on trunk (https://github.com/mozilla-mobile/fenix/pull/26553)
* Let relbot update A-C on trunk

We already use relbot for this on fenix release branches and on all
branches for focus-android, so might as well avoid the duplication.

* Update mergify rules to auto-merge AC bumps from relbot on the main branch
2022-08-22 18:18:49 +02:00
KNS
7e3984d60f [fenix] Bug 1780858 - Run a51 browsertime tests on Fenix branch (https://github.com/mozilla-mobile/fenix/pull/26152)
* Add a51 platform and worker

* Run on pull request

* Remove on-pull-request

* Add correct matching platform for A51

* Remove github-pull-request

Co-authored-by: KS <kshampur@MacBook-Pro.local>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-08-03 12:33:45 +00:00
Johan Lorenzo
738868fe72 [fenix] Bug 1781248 - part 5: Fix title of release promotion task 2022-08-01 17:20:58 +00:00
Johan Lorenzo
faafcb7cd5 [fenix] Bug 1781248 - part 4: Add another email notification when the ship phase is over 2022-08-01 17:20:58 +00:00
Johan Lorenzo
f0d96f4a37 [fenix] Bug 1781248 - part 3: Add email notification when the promote phase is over 2022-08-01 17:20:58 +00:00
Johan Lorenzo
cd281c750b [fenix] Bug 1781248 - part 2: Remove version and next_version from extended parameters
now that they are part of standalone taskgraph
2022-08-01 17:20:58 +00:00
Johan Lorenzo
ceca802939 [fenix] Bug 1781248 - part 1: Bump taskgraph to version 2.0.0 2022-08-01 17:20:58 +00:00
Johan Lorenzo
742f49c76a [fenix] Bug 1779797 - part 3: Create complete-push taskcluster task 2022-07-20 16:44:24 +02:00
Johan Lorenzo
2520ee6372 [fenix] Bug 1777255 - part 1: Bump taskgraph dependencies to get mozilla-version 1.1.0 2022-07-12 18:20:29 +00:00
Aaron Train
b7b938f96f [fenix] No issue: Add new cron target task for legacy API UI tests
Setups up a new daily cron task to run select UI tests on API 28 (we’ll call it legacy). We don’t necessarily want to invoke Flank twice (serial) with a different configuration (FTL APIs dont support API splitting per test-target) on event CI but we do want them running elsewhere (cron).
2022-07-06 21:19:08 +00:00
Johan Lorenzo
7c358884a6 [fenix] Bug 1776830 - part 6: Rename beetmover manifest to fenix_releases.yml because files are uploaded in the releases folder 2022-07-06 15:21:05 +00:00
Johan Lorenzo
11a9acf4d8 [fenix] Bug 1776830 - part 5: Create 'promote' shipping phase and allocate existing tasks to them 2022-07-06 15:21:05 +00:00
Johan Lorenzo
a0c45756d1 [fenix] Bug 1776830 - part 4: Let multi_dep tasks override primary dep attributes 2022-07-06 15:21:05 +00:00
Johan Lorenzo
84670214a2 [fenix] Bug 1776830 - part 3: Rename release target_tasks into ship 2022-07-06 15:21:05 +00:00