Commit Graph

127 Commits (f452411c41d45efbd69aff6a7c3dc29e2d51446e)

Author SHA1 Message Date
Michael Comella 3d04b3dbf5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19436: rm Application and FeatureFlags from perf code owners. 3 years ago
Aaron Train 574d698215 [fenix] No issue: add Android Emulator action for contributor PRs (https://github.com/mozilla-mobile/fenix/pull/18901) 3 years ago
Stefan Arentz 87b6b6c7cc [fenix] Update the sync-strings workflow (https://github.com/mozilla-mobile/fenix/pull/19149) 3 years ago
Stefan Arentz 37326fff92 [fenix] Run the sync-strings workflow daily at 2am (https://github.com/mozilla-mobile/fenix/pull/19148) 3 years ago
Stefan Arentz f7c383abe9 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/18995 - Upgrade the sync-strings action to v1.0.1 3 years ago
Stefan Arentz 0bcb8cb943 [fenix] Workflow to sync strings (https://github.com/mozilla-mobile/fenix/pull/18965) 3 years ago
Stefan Arentz 46e1424b11 [fenix] Do not the contributor workflow for MickeyMoz (https://github.com/mozilla-mobile/fenix/pull/18125) 3 years ago
sarentz a68ba7e726 [fenix] Only run the build-contributor-pr workflow on forks (https://github.com/mozilla-mobile/fenix/pull/18082) 3 years ago
Stefan Arentz 34c1fa575c [fenix] Workflow to build contributor PRs (https://github.com/mozilla-mobile/fenix/pull/17843) 3 years ago
amedyne e469a5c435 [fenix] Add configuration file for probot-stale - https://github.com/probot/stale (https://github.com/mozilla-mobile/fenix/pull/17801)
* Create stale.yml

* Update stale.yml

* Update stale.yml
3 years ago
amedyne e9c9154b33 [fenix] Update ---bug-report.md (https://github.com/mozilla-mobile/fenix/pull/17660)
Update Bug report template
3 years ago
Johan Lorenzo 1e8da5344f [fenix] Update release checklist to now include steps regarding shipit (https://github.com/mozilla-mobile/fenix/pull/16918) 4 years ago
Stefan Arentz 9d847a8cd7 [fenix] Create update-ac.yml workflow (https://github.com/mozilla-mobile/fenix/pull/16974) 4 years ago
Michael Comella 159b13bb8f [fenix] No issue: move TestStrictModeManager to perf sub package. 4 years ago
Michael Comella 4493b90366 [fenix] No issue: move relevant files in :mozilla-lint-rules to perf pkg. 4 years ago
Michael Comella c8ec1542fe [fenix] No issue: move relevant :mozilla-detekt-rules to perf/ pkg. 4 years ago
Michael Comella 1b6891dbc0 [fenix] 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 39384786dd [fenix] For https://github.com/mozilla-mobile/fenix/issues/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 e951f9b707 [fenix] update release checklist (https://github.com/mozilla-mobile/fenix/pull/16383) 4 years ago
MarcLeclair 78850c7e3d [fenix] 15278 detekt rule runblocking (https://github.com/mozilla-mobile/fenix/pull/15942)
* For https://github.com/mozilla-mobile/fenix/issues/15278: added CoroutineManager to count runBlocking calls

* For https://github.com/mozilla-mobile/fenix/issues/15278: Added actual detekt rule for runblocking and its config to the yaml

* For https://github.com/mozilla-mobile/fenix/issues/15278: Added unit test for RunblockingCounter

* For https://github.com/mozilla-mobile/fenix/issues/15278: renamed StrictModeStartupSuppressionCountTest.kt to PerformanceStartupTest.kt and added runBlockingCount test

* Lint fix

* For https://github.com/mozilla-mobile/fenix/issues/15278: made runblocking a Long to prevent overflow

* For https://github.com/mozilla-mobile/fenix/issues/15278: fixed MozRunblocking name, description and moved RunBlockingCounter to perf package

* For https://github.com/mozilla-mobile/fenix/issues/15278:Renamed MozillaRunblockingCheck to MozillaRunBlockingCheck

* For https://github.com/mozilla-mobile/fenix/issues/15278: Added setup for unit test, since it failed without restting counter

* For https://github.com/mozilla-mobile/fenix/issues/15278: Fixed naming for RunBlocking lint check

* For https://github.com/mozilla-mobile/fenix/issues/15278: removed changes made to test to use runBlockingIncrement

* For https://github.com/mozilla-mobile/fenix/issues/15728: added test exclusion for runBlocking check

* For https://github.com/mozilla-mobile/fenix/issues/15278: changed null check and added Synchronized to count setter

* For https://github.com/mozilla-mobile/fenix/issues/15278: fix for nits

* For https://github.com/mozilla-mobile/fenix/issues/15278: added StartupExcessiveResourceUseTest to CODEOWNERS

* For https://github.com/mozilla-mobile/fenix/issues/15278: fixed for nits

* For https://github.com/mozilla-mobile/fenix/issues/15278: Moved increment function to extension function and fixed indentation

* For https://github.com/mozilla-mobile/fenix/issues/15278: Added tests for Atomic Integer extension and nit fix
4 years ago
Michael Comella ce90102a75 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15707: add ConstraintLayoutPerfDetectorTest to code owners. 4 years ago
Ankur Sonawane bd57584d64 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15561: add comments to issue template (https://github.com/mozilla-mobile/fenix/pull/15690)
* For https://github.com/mozilla-mobile/fenix/issues/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 https://github.com/mozilla-mobile/fenix/issues/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 169a87a1fb [fenix] For https://github.com/mozilla-mobile/fenix/issues/15280: add new lint rule to CODE OWNERS. 4 years ago
Michael Comella d253b9060e [fenix] For https://github.com/mozilla-mobile/fenix/issues/13959: add test to prevent increasing StrictMode suppression count. 4 years ago
Roger Yang 15cab56493 [fenix] Revert "No issue: remove * ac from codeowners." (https://github.com/mozilla-mobile/fenix/pull/15638)
This reverts commit 112510aab50b141f910de211e2363c6b81882431.
4 years ago
Michael Comella 1d7eaed3ba [fenix] 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 4ac309f013 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15273: add warnings about codeowners; add perf team as CODEOWNERS owner. 4 years ago
Michael Comella e78c0aad23 [fenix] For https://github.com/mozilla-mobile/fenix/issues/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 5a3dcbe345 [fenix] For https://github.com/mozilla-mobile/fenix/issues/14487: Remove obsolete question (https://github.com/mozilla-mobile/fenix/pull/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
Michael Comella bc36b1ea02 [fenix] No issue: monitor performance via CODEOWNERS. 4 years ago
Jonathan Almeida ffd5b7a002 [fenix] Remove milestone from pull request template (https://github.com/mozilla-mobile/fenix/pull/14198)
We don't use milestones in Fenix, so let's remove it from the PR template.
4 years ago
Michael Comella d3a455c2b4 [fenix] No issue: add 'Performance issue' type.
Currently, users file performance issues and it's up to the Fenix team
to triage them and tag them appropriately. I think it'd save the Fenix
team time and ensure the performance team sees more issues if there was
a new issue type.
4 years ago
Aaron Train 44c9d2d445 [fenix] No Issue: Create --ui-test.md issue template (https://github.com/mozilla-mobile/fenix/pull/11207) 4 years ago
Chenxia Liu 5a101d9778 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10670 - Update issue templates. 4 years ago
Sawyer Blatz e4b8fabf8f [fenix] For https://github.com/mozilla-mobile/fenix/issues/5909: Updates docs for improved accessibility process 5 years ago
Jeff Boek bb21a9aae4 [fenix] Adds triage action 5 years ago
Sawyer Blatz 29e8153aef [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/6139: Removes bors (https://github.com/mozilla-mobile/fenix/pull/7247)
I'm sorry, Dave, I'm afraid I can't do that.
5 years ago
Michael Comella 4c25bc77a3 [fenix] No issue: remove Quality PR template item.
This should be caught by CI and should not be necessary to force folks
to check off.
5 years ago
Severin Rudie d0d74627e7 [fenix] No issue: update release docs (https://github.com/mozilla-mobile/fenix/pull/6489)
* No issue: update release docs and add Beta release steps
5 years ago
Severin Rudie aead3da4e4 [fenix] No issue: add script for compiling closed issues from commit history (https://github.com/mozilla-mobile/fenix/pull/6509) 5 years ago
liuche 54647412c0 [fenix] No issue: Update releng docs (https://github.com/mozilla-mobile/fenix/pull/6230)
* No issue: Update releng docs

* Fill out TODOs

* Address follow-ups
5 years ago
Jeff Boek ba15c2cea2 [fenix] Update release_checklist with due dates 5 years ago
Sawyer Blatz c7f57ab34c [fenix] For https://github.com/mozilla-mobile/fenix/issues/5382: Updates bors bot integration with Taskcluster (https://github.com/mozilla-mobile/fenix/pull/5929) 5 years ago
Johan Lorenzo 2d80b7ac11 [fenix] Add Releng and Fenix as code owners of taskcluster/, .taskcluster.yml, .cron.yml 5 years ago
Jeff Boek 5d297bb276 [fenix] Adds SUMO verification step 5 years ago
Colin Lee 13061398b8 [fenix] No issue: Uncomment APK instructions and provide extra detail (https://github.com/mozilla-mobile/fenix/pull/5317) 5 years ago
liuche ff3a6a3c18 [fenix] No issue: Add AC pinning to releng steps (https://github.com/mozilla-mobile/fenix/pull/5223) 5 years ago
Chenxia Liu c3aa5c6ecc [fenix] No issue: Update Releng Checklist with more dates. 5 years ago
Chenxia Liu 1a12f77fb2 [fenix] No issue: Add AFTER-MERGE checklist item for PR 5 years ago
Jeff Boek b6049a962a [fenix] Adds string freeze date to calendar and string header (https://github.com/mozilla-mobile/fenix/pull/5159) 5 years ago
Sawyer Blatz 3d9445d016 [fenix] No issue: Adds screenshots to the PR checklist (https://github.com/mozilla-mobile/fenix/pull/5089) 5 years ago
Colin Lee 09aedb3c86 [fenix] Updated CODEOWNERS file to let A-C review Fenix PRs (https://github.com/mozilla-mobile/fenix/pull/5013) 5 years ago
Colin Lee 2ef20b9d81 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4631: Make sure reviewers can access a PR APK (https://github.com/mozilla-mobile/fenix/pull/5004) 5 years ago
Sawyer Blatz 8fea799fa1 [fenix] No issue: removes deprecated changelog 5 years ago
Jeff Boek 2e49f5b8b0 [fenix] Release documentation (https://github.com/mozilla-mobile/fenix/pull/4617)
* For https://github.com/mozilla-mobile/fenix/issues/4258 - Create release checklist

* For https://github.com/mozilla-mobile/fenix/issues/4258 - Adds table for sprint / release schedule

* For https://github.com/mozilla-mobile/fenix/issues/4258 - Fixes nits
5 years ago
Emily Kager 3b49b1bde6 [fenix] Create ---webcontent-issue-report.md 5 years ago
Divya Raj 03196d7547 [fenix] Fixed Issue https://github.com/mozilla-mobile/fenix/issues/3741 - %s in Japanese version + A few typos (https://github.com/mozilla-mobile/fenix/pull/3749)
* Typo in README

* Fixed Issue https://github.com/mozilla-mobile/fenix/issues/3741 - %s in Japanese version

* Fixed various typos
5 years ago
Vesta Zare 7bb92003ea [fenix] Updates feature request template (https://github.com/mozilla-mobile/fenix/pull/2155) 5 years ago
Vesta Zare 4c45e8779a [fenix] Update user story template (https://github.com/mozilla-mobile/fenix/pull/2153)
Updated user story template
5 years ago
Vesta Zare eb516e7385 [fenix] Update issue templates.md (https://github.com/mozilla-mobile/fenix/pull/2150)
* Update ---feature-request.md

* Rename issue template

* Update issue templates
5 years ago
Barbara Bermes 0002a3d85e [fenix] Update issue templates 5 years ago
Barbara Bermes 53bed97122 [fenix] Update issue templates 5 years ago
Barbara Bermes 0e3ebc00c5 [fenix] Update issue templates 5 years ago
Jeff Boek 7e8bb57196 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/643 - Adds a changelog and pull reuqest template 5 years ago
Barbara Bermes 1a1699a5ff [fenix] added more bullets 5 years ago
Barbara Bermes 28ce4f325d [fenix] Update --telemetry-request.md
added icon
5 years ago
Barbara Bermes c837c3af19 [fenix] Create --telemetry-request.md
Added Telemetry template
5 years ago
Barbara Bermes 8e99536a95 [fenix] created user story template 5 years ago
Barbara Bermes 06a2df1686 [fenix] Update --epic.md
Updated title
5 years ago
Barbara Bermes 17d7b2597d [fenix] Update --epic.md
Added updates based on Vesta's suggestions
5 years ago
Barbara Bermes 61026dc40e [fenix] Update --epic.md
Added icon
5 years ago
Barbara Bermes 76e10a4d22 [fenix] Rename epic to --epic.md
Changed file name
5 years ago
Barbara Bermes f90b9ef879 [fenix] Create epic
Another template for Epics
5 years ago
Mitchell Hentges 147e137e62 [fenix] Ensures that fenix team is also notified of automation changes 5 years ago
Mitchell Hentges 53fbc72f32 [fenix] Changes global code owner to mozilla-mobile/fenix 5 years ago
Mitchell Hentges 1aef3e2272 [fenix] Sets up CODEOWNERS file 5 years ago
Jeff Boek a2abbef9a8 [fenix] Adds issue templates 6 years ago