2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-02 03:40:16 +00:00
Commit Graph

174 Commits

Author SHA1 Message Date
Sebastian Kaspari
2875338740 [fenix] Simplify build variants to just: debug, nightly, beta and release.
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
2020-08-06 11:52:10 +02:00
Kainalu Hagiwara
5fe4feda53 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13066 - Translate locale codes to Android specific variants before filtering 2020-07-29 14:51:08 -07:00
Kainalu Hagiwara
0d977a5e2d [fenix] Move release locales to a separate config file.
We should leave l10n.toml untouched unless the l10n team wants to
change it.
2020-07-21 10:20:21 -07:00
Kainalu Hagiwara
703edac9c5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12759 - Keep a separate list of release locales. 2020-07-20 22:05:46 -07:00
isabelrios
18b3fb95b4 [fenix] cron-job-ui-screenshots (https://github.com/mozilla-mobile/fenix/pull/12423)
Co-authored-by: isabel rios <isabelrios@MacBook-Pro-de-isabel-2.local>
2020-07-16 16:08:00 +02:00
Tiger Oakes
64e1a079ea [fenix] For https://github.com/mozilla-mobile/fenix/issues/11886 - Re-enable codecov (https://github.com/mozilla-mobile/fenix/pull/12258)
* Re-enable codecov

* Use local script

* Revert to old codecov script
2020-07-13 16:22:17 -07:00
Richard Pappalardo
ffba3b3570 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/11050 - Remove Nimbledroid 2020-06-04 14:42:47 -07:00
Aaron Train
d4c5bdaee9 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10611 - Fix exit status of Flank (https://github.com/mozilla-mobile/fenix/pull/10612) 2020-05-14 10:27:56 -04:00
Aaron Train
6c58867065 [fenix] No issue: remove listing directory contents on UI test results (https://github.com/mozilla-mobile/fenix/pull/10354) 2020-05-04 10:34:06 -04:00
Alessio Placitelli
970516c468 [fenix] Trigger UI test 2020-05-04 10:37:44 +03:00
Richard Pappalardo
2593abc7b1 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/6760 - Show UI test results in TC task (https://github.com/mozilla-mobile/fenix/pull/10089) 2020-04-30 17:01:35 -04:00
Aaron Train
789ee895a6 [fenix] No issue: Set all Flank templates to one AVD (https://github.com/mozilla-mobile/fenix/pull/9745) 2020-04-06 12:19:26 -07:00
Aaron Train
ff77588851 [fenix] No issue: Restore num-flaky-test-attempts in flank-x86.yml (https://github.com/mozilla-mobile/fenix/pull/9675) 2020-04-03 12:37:16 -04:00
Aaron Train
fc410e973e [fenix] No issue: remove num-flaky-test-attempts from all Flank templates (https://github.com/mozilla-mobile/fenix/pull/9635) 2020-04-02 17:02:22 -07:00
Aaron Train
b6f578da39 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/9433: Update Flank version in ui-tests Dockerfile (https://github.com/mozilla-mobile/fenix/pull/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
2020-04-01 15:43:45 -07:00
Richard Pappalardo
23e57053da [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/9469 - Change UI test failure output 2020-03-27 22:43:57 -07:00
Johan Lorenzo
357e8c6488 [fenix] Bug 1620190 - Run android-components bumps once a day (https://github.com/mozilla-mobile/fenix/pull/9251) 2020-03-20 10:26:44 +01:00
Aaron Train
5aad0aaf8c [fenix] No issue: Swap AVD (x86) Nexus 6 (API 25) with a Nexus6P (API 27) (https://github.com/mozilla-mobile/fenix/pull/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.
2020-03-19 17:30:27 -04:00
Johan Lorenzo
93f2c58d76 [fenix] Bug 1608103 - Fix dummy secrets generation (https://github.com/mozilla-mobile/fenix/pull/8855) 2020-03-03 17:22:48 +01:00
Johan Lorenzo
82cebdbb33 [fenix] Make nimbledroid not depend on a real token on staging releases (https://github.com/mozilla-mobile/fenix/pull/7570) 2020-02-20 11:36:03 +01:00
Severin Rudie
a7aa2c0074 [fenix] 3088 filter locales 2nd try (https://github.com/mozilla-mobile/fenix/pull/7839)
* For https://github.com/mozilla-mobile/fenix/issues/3088: filter incomplete locales in release builds

* For 3088: update locale filtering to not error on nightly builds
2020-01-22 10:15:13 -08:00
Sebastian Kaspari
866eac2ca4 [fenix] Revert "3088 filter incomplete locales on release builds (https://github.com/mozilla-mobile/fenix/pull/7581)" (nightly build errors)
This reverts commit 313f536a440cf8920c87b6c8e01f441ce7543259.
2020-01-17 09:33:14 +01:00
Severin Rudie
e1fe294e71 [fenix] 3088 filter incomplete locales on release builds (https://github.com/mozilla-mobile/fenix/pull/7581)
* For https://github.com/mozilla-mobile/fenix/issues/3088: add translation pruning Py scripts from Focus

The only change made was updating "Focus/Klar" to "Fenix"

* For 3088: call translation pruning scripts during release builds

* For 3088: fix filter-release-translations.py

Moving it into Fenix introduced one additional layer of nesting, which was not accounted for in a relative path.  🤦

* For 3088: comment about the risks of modifying source

* For 3088: updated locales.py to read from l10n.toml

Also removed some previously unused properties from locales.py

* For 3088: added error handling to script in locales.py

* For 3088: updated locale parser per review comments
2020-01-16 19:50:44 -08:00
Sawyer Blatz
a5f8a5b415 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6666: Adds back button to search screen 2019-12-23 10:07:02 -08:00
Emma Malysz
f7d91c6343 [fenix] For perf-frontend-issueshttps://github.com/mozilla-mobile/fenix/issues/16: switch device_config parameter for Nimbledroid to be Android7 (https://github.com/mozilla-mobile/fenix/pull/6985)
* For perf-frontend-issueshttps://github.com/mozilla-mobile/fenix/issues/16: specify device_config parameter to be 'android7' when running Nimbledroid tests. This will switch the tests from running Android5 to Android7, which is a better representation of our user's experience

* Ensure we can test with both Android5 and Android7
2019-12-18 08:40:35 -08:00
Severin Rudie
8f7ef29cd2 [fenix] No issue: fix broken fetch in PrintMentionedIssuesAndPrs.kts (https://github.com/mozilla-mobile/fenix/pull/7258) 2019-12-17 15:55:29 -08:00
Richard Pappalardo
a6231458fc [fenix] Add Nightly startup-test (https://github.com/mozilla-mobile/fenix/pull/6569) 2019-12-02 21:43:40 -08:00
Severin Rudie
aead3da4e4 [fenix] No issue: add script for compiling closed issues from commit history (https://github.com/mozilla-mobile/fenix/pull/6509) 2019-11-25 19:03:40 -08:00
Johan Lorenzo
702121bdcf [fenix] Make nimbledroid compliant to UI tests 2019-11-21 11:59:51 +01:00
Johan Lorenzo
8eef026200 [fenix] Split UI test 2019-11-21 11:59:51 +01:00
MozLando
ef0e2bdbe8 [fenix] Merge https://github.com/mozilla-mobile/fenix/pull/6115
6115: Clean up automation folder from what was used by the old decision task r=mitchhentges a=JohanLorenzo



Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
2019-10-23 07:20:29 +00:00
Richard Pappalardo
1839ce12f1 [fenix] Add verify items tests for settings menus 2019-10-21 08:24:47 -07:00
Johan Lorenzo
23f92d4f26 [fenix] Clean up automation folder from what was used by the old decision task 2019-10-18 17:35:03 +02:00
isabelrios
a161afd41e [fenix] Fix TC error and run only ui tests 2019-10-08 09:56:29 +02:00
Richard Pappalardo
622e605f52 [fenix] Temporarily disable findInPage UI test (https://github.com/mozilla-mobile/fenix/pull/5620) 2019-09-27 08:57:57 -07:00
Johan Lorenzo
e8573e3d2f [fenix] Bug 1580778 - Raptor: put ytp exceptions back 2019-09-24 11:06:33 -07:00
Johan Lorenzo
a9dad8ba08 [fenix] Bug 1580778 - Migrate build tasks to taskgraph and retire the old decision task (https://github.com/mozilla-mobile/fenix/pull/5488) 2019-09-24 12:52:05 +02:00
Johan Lorenzo
e510715efb [fenix] Bug 1580778 - Migrate lint and ui-test tasks to taskgraph (https://github.com/mozilla-mobile/fenix/pull/5430) 2019-09-23 13:42:36 +02:00
Richard Pappalardo
867b6485ee [fenix] Move UI tests to x86 devices on Firebase (https://github.com/mozilla-mobile/fenix/pull/5463) 2019-09-22 19:19:10 -07:00
Richard Pappalardo
62a25a8d6e [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/5438 - Upgrade UI test devices to prevent slowdowns in test lab (https://github.com/mozilla-mobile/fenix/pull/5439)
* Fixes https://github.com/mozilla-mobile/fenix/issues/5438 - Upgrade UI test devices to prevent slowdowns in test lab

* fix: change api to supported version

* refactor: try x86 devices instead
2019-09-20 06:44:20 -07:00
Johan Lorenzo
a43bb4644b [fenix] Bug 1580778 - Migrate nimbledroid task to taskgraph (https://github.com/mozilla-mobile/fenix/pull/5408) 2019-09-19 17:02:05 +02:00
Johan Lorenzo
3f5bb4f0c4 [fenix] Bug 1580778 - Migrate signing tasks to taskgraph (https://github.com/mozilla-mobile/fenix/pull/5409) 2019-09-19 10:40:05 +02:00
Jonathan Almeida
8d8adae0f1 [fenix] No issue: Add Digital Asset Links token for TWAs 2019-09-18 20:19:47 -07:00
Johan Lorenzo
b33f4bfde7 [fenix] Bug 1580778 - Migrate push-apk tasks to taskgraph (https://github.com/mozilla-mobile/fenix/pull/5377) 2019-09-18 12:49:22 +02:00
Johan Lorenzo
8b05dd0e0d [fenix] Bug 1580778 - Migrate raptor tests to taskgraph (https://github.com/mozilla-mobile/fenix/pull/5361) 2019-09-18 11:40:14 +02:00
Johan Lorenzo
628d53afd8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5369 - Fix push() call in old decision task (https://github.com/mozilla-mobile/fenix/pull/5373) 2019-09-17 12:10:26 +02:00
Johan Lorenzo
eda4aeeb4e [fenix] Run UI tests on PRs (https://github.com/mozilla-mobile/fenix/pull/5011) 2019-09-16 18:51:49 +02:00
Johan Lorenzo
73a1dd17a9 [fenix] Bug 1580778 - Fix Nightly decision graph part 2 (https://github.com/mozilla-mobile/fenix/pull/5353) 2019-09-16 14:13:29 +02:00
Johan Lorenzo
521fd009c0 [fenix] Try to fix taskcluster-github broken PRs (https://github.com/mozilla-mobile/fenix/pull/5354) 2019-09-16 14:03:11 +02:00
Johan Lorenzo
349c5c502c [fenix] Bug 1580778 - Fix Nightly decision graph 2019-09-16 12:03:39 +02:00