Commit Graph

98 Commits (upstream-sync)

Author SHA1 Message Date
Adam Novak 4cb6751ae1 Also prefix Github build commands 2 years ago
Adam Novak e518878df8 Do all of Iceraven in one commit 2 years ago
Andrew Halberstadt c1d44d1327 No issue: remove 'mozilla-mobile/releng' as CODEOWNER of /automation and /.github
These directories are specific to Fenix. After a quick scan and chat
with Releng, we don't have knowledge / motivation to be maintainers
here.

Releng will continue to be CODEOWNERS of core taskcluster files though.
2 years ago
amedyne f1e25d175d
Update Fenix release checklist (#23730)
* Update Fenix release checklist 

Updating this to reflect the latest process for releases for Firefox for Android.

* Incorporating feedback.

Incorporating review feedback.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Aki Sasaki d0f08b83d4
update which bot is used (#22923) 2 years ago
Aaron Train 77191d8ef2
For #22710 - Disable run-ui in build-contributor-pr workflow (#22720)
* Disable run-ui in build-contributor-pr workflow

Unfortunately the problem with INSTALL_FAILED_INSUFFICIENT_STORAGE is still showcasing itself on v2.21.0 – I'm not aware of any workaround at this moment in time, so I'm disabling this step of the workflow again.

* Update build-contributor-pr.yml
2 years ago
Aaron Train b83bddfb31 Re-enable contributor UI test job
Trying out @v2.21.0 to see if INSTALL_FAILED_INSUFFICIENT_STORAGE is resolved
2 years ago
Michael Comella f02ebe1650 No issue: change label in perf issue template to `performance`
I recently changed the label from `eng:performance` to `performance`
so this template also has to be updated.
3 years ago
Aaron Train 39c7d4b948
No issue: Fix workflow if statement in build-contributor-pr.yml (#20982) 3 years ago
Aaron Train 950b2332d6
Disable run-ui in build-contributor-pr.yml (#20981) 3 years ago
Stefan Arentz 6a3adb5aeb
Fixes #11427 - Rename master branch to main (#20457)
* Fixes #11427 - Rename master branch to main (Automation/TC)

* Fixes #11427 - Rename master branch to main (GitHub Workflows)

* Fixes #11427 - Rename master branch to main (GitHub Workflows)

* Fixes #11427 - Rename master branch to main (GitHub Issue Templates)

* Fixes #11427 - Rename master branch to main (Jenkins)

* Fixes #11427 - Rename master branch to main (README & Documentation)

* Fixes #11427 - Rename master branch to main (Jenkins)

* Fixes #11427 - Rename master branch to main (Random)
3 years ago
Sebastian Kaspari e3740b1e24 GitHub workflow (run-ui): Use Java 11. 3 years ago
Sebastian Kaspari 8d8b6e6d36 Issue #19662: Use Java 11. 3 years ago
Michael Comella 343ff924d7 For #19901: add benchmark.gradle to CODEOWNERS. 3 years ago
Jonathan Almeida 76f24a7e13 Use bug report template with data validation
Github supports a more useful templating system that can provide
hints, descriptions, and simple data validation.

We can try to use this to increase the quality of our bug reports.
3 years ago
Aaron Train 29111a4cf2
No issue: Remove workaround; update runner in build-contributor-pr.yml (#20172) 3 years ago
Aki Sasaki 4f25184054
possibly fix if statement in sync-strings (#20163) 3 years ago
Aaron Train dd218c3fa1
No issue: Apply workaround for run-ui in contributor workflow (#20161) 3 years ago
Aki Sasaki 9b6d7b623e
cancel sync-strings on non-beta versions (#19776)
* cancel sync-strings on non-beta versions

* use fenix-beta-version 2.0.0
3 years ago
Kevin Brosnan 103598dfce Prevents stale bot from closing issues for disabled tests 3 years ago
Stefan Arentz eaf74a1868
Fixes #19773 - Add a needs:review label to the automatic String Sync PRs (#19774) 3 years ago
Michael Comella 49240b239b For #19436: rm Application and FeatureFlags from perf code owners. 3 years ago
Aaron Train 29fa49ff12
No issue: add Android Emulator action for contributor PRs (#18901) 3 years ago
Stefan Arentz 056326904b
Update the sync-strings workflow (#19149) 3 years ago
Stefan Arentz 118f53d6d7
Run the sync-strings workflow daily at 2am (#19148) 3 years ago
Stefan Arentz 5db2f7568f Fixes #18995 - Upgrade the sync-strings action to v1.0.1 3 years ago
Stefan Arentz e8d405b48f
Workflow to sync strings (#18965) 3 years ago
Stefan Arentz e63bcfc35d
Do not the contributor workflow for MickeyMoz (#18125) 3 years ago
sarentz 1989d20ff6
Only run the build-contributor-pr workflow on forks (#18082) 3 years ago
Stefan Arentz 6270c8da8c
Workflow to build contributor PRs (#17843) 3 years ago
amedyne e1d6fa527c
Add configuration file for probot-stale - https://github.com/probot/stale (#17801)
* Create stale.yml

* Update stale.yml

* Update stale.yml
3 years ago
amedyne 4f770e9792
Update ---bug-report.md (#17660)
Update Bug report template
3 years ago
Johan Lorenzo ade23eb39c
Update release checklist to now include steps regarding shipit (#16918) 3 years ago
Stefan Arentz 5d598573fc
Create update-ac.yml workflow (#16974) 3 years ago
Michael Comella 94bbf90f3c No issue: move TestStrictModeManager to perf sub package. 4 years ago
Michael Comella 99600247bb No issue: move relevant files in :mozilla-lint-rules to perf pkg. 4 years ago
Michael Comella c647679e4d No issue: move relevant :mozilla-detekt-rules to perf/ pkg. 4 years ago
Michael Comella 346f85868e No issue: perf code owner all /perf/ src dir.
Our previous strategy was to code owner all the specific files we should
own but that's fragile and unreasonable. This is simpler. We expect
there will still be edge cases that live outside these directories (e.g.
*Application*kt).
4 years ago
Michael Comella 72ab058551 For #16376: move Startup*Test to perf pkg under code owners.
Instead of listing many different files here, we should just put them in
/perf/ packages and code owner them.
4 years ago
liuche 0b37625695
update release checklist (#16383) 4 years ago
MarcLeclair 7b1af41b40
15278 detekt rule runblocking (#15942)
* For #15278: added CoroutineManager to count runBlocking calls

* For #15278: Added actual detekt rule for runblocking and its config to the yaml

* For #15278: Added unit test for RunblockingCounter

* For #15278: renamed StrictModeStartupSuppressionCountTest.kt to PerformanceStartupTest.kt and added runBlockingCount test

* Lint fix

* For #15278: made runblocking a Long to prevent overflow

* For #15278: fixed MozRunblocking name, description and moved RunBlockingCounter to perf package

* For #15278:Renamed MozillaRunblockingCheck to MozillaRunBlockingCheck

* For #15278: Added setup for unit test, since it failed without restting counter

* For #15278: Fixed naming for RunBlocking lint check

* For #15278: removed changes made to test to use runBlockingIncrement

* For #15728: added test exclusion for runBlocking check

* For #15278: changed null check and added Synchronized to count setter

* For #15278: fix for nits

* For #15278: added StartupExcessiveResourceUseTest to CODEOWNERS

* For #15278: fixed for nits

* For #15278: Moved increment function to extension function and fixed indentation

* For #15278: Added tests for Atomic Integer extension and nit fix
4 years ago
Michael Comella 25d3ea65f5 For #15707: add ConstraintLayoutPerfDetectorTest to code owners. 4 years ago
Ankur Sonawane 319abf3bfa
For #15561: add comments to issue template (#15690)
* For #15561: add comments to feature template

Comments are copied directly from https://github.com/mozilla-mobile/fenix#i-want-to-file-an-issue for more information

* For #15561: add comments to bug template

Comments are copied directly from https://github.com/mozilla-mobile/fenix#i-want-to-file-an-issue

* Move comments above STR and change message

* Move comments above "What is the user problem"
4 years ago
Michael Comella c071889520 For #15280: add new lint rule to CODE OWNERS. 4 years ago
Michael Comella b222376cb0 For #13959: add test to prevent increasing StrictMode suppression count. 4 years ago
Roger Yang 450caf1e42
Revert "No issue: remove * ac from codeowners." (#15638)
This reverts commit f3b7e294be.
4 years ago
Michael Comella f3b7e294be No issue: remove * ac from codeowners.
rocketsroger and I agreed this may be undesireable due to the increased
notifications. If we remove it and someone complains, we can re-add it.
4 years ago
Michael Comella e04e20234d For #15273: add warnings about codeowners; add perf team as CODEOWNERS owner. 4 years ago
Michael Comella 70df3e8b15 For #15273: fix suspected syntax errors in code owners.
I validated the paths used using a technique in this blog post:
http://www.benjaminoakes.com/git/2018/08/10/Testing-changes-to-GitHub-CODEOWNERS/

So the syntax error(s) are likely within the names, such as this
example.
4 years ago
Ankur Sonawane bdc306f2ba
For #14487: Remove obsolete question (#14780)
The "Can you reproduce in Firefox for Android?"-question that is now obsolete since Fennec is EOL. Also, fenix uses the shield icon to open ETP toggle, and not the lock icon
4 years ago