Граф коммитов

10584 Коммитов

Автор SHA1 Сообщение Дата
Cameron Dawson 6462179f32
Bug 1630107 - Show Push Health Summary when try has author filter (#6361) 2020-04-29 10:36:08 -07:00
Sebastian Hengst d39385a958
Bug 1531761 - Add input for Bugzilla field 'Regressed by' [bug] to bugfiler and drop 'Blocks' and 'Depends on' (#6370) 2020-04-29 09:39:30 -07:00
alexandru-io 47a102a60d
Bug 1632074 - Use framework name in regression template 2020-04-29 09:44:22 +03:00
Sebastian Hengst 09ad62821a
Bug 1355940 - Drop process ids like 'GECKO(123)' and 'PID 123' from lines shown in 'Failure Summary' tab. (#6339)
They prevent finding failure suggestions e.g. for assertions and add noise to
bugs created with bugfiler.
2020-04-28 09:16:46 -07:00
Sebastian Hengst 8bf91fea78
Bug 1604620 - Add 'assertion' keyword if needed when new bug gets created (#5793) 2020-04-27 15:08:08 -07:00
Sebastian Hengst c859e50f1a
Bug 1632492 - drop unused items from list of terms to ignore in searches for bug suggestions (#6348) 2020-04-27 15:06:41 -07:00
Sebastian Hengst 4be14658c3
Bug 1555394 - Don't show notifications for successful task classifications. (#6345) 2020-04-27 15:05:20 -07:00
Alexandru Irimovici 673a9f76e5
Bug 1630714 - No perfherder data displayed for some jobs 2020-04-27 18:50:01 +03:00
Cameron Dawson baa4faf4d8
Upgrade ReactJS to 16.13.1 (#6354) 2020-04-27 08:47:01 -07:00
Kyle Lahnakoski 9808ab8d19
remove erahm (#6360)
Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-27 11:22:54 -04:00
Renovate Bot 44cbc36da2 Lock file maintenance 2020-04-27 03:12:52 +00:00
Renovate Bot 7db677a247 Update redis Docker tag to v5.0.9 2020-04-27 02:12:58 +00:00
IAmSSH c5c6fd8ad4
Bug 1603171 - Change Metric.jsx, ClassificationGroup.jsx and UnsupportedGroup.jsx as a part of a11y improvement (#6320) 2020-04-24 16:14:24 -07:00
Sarah Clements 2937baff39
Bug 1620160 - Relax login requirements for UI features (#6350)
Since taskcluster requires credentials for actions - which we
retrieve via their third party login - many of the isLoggedIn for users
can be relaxed.

* Changes made to Push Health and the jobs-view - PushAction, CustomJobActions, ActionBar, PushHeader.
2020-04-24 16:11:01 -07:00
Cameron Dawson 7c76cfb2b9
Bug 1630710 - Transition to selectedTaskRun instead of selectedJob (#6342) 2020-04-24 14:37:42 -07:00
Sebastian Hengst 90c79fe928
Bug 1627993 - Ignore 'test_groups' data from errorsummary.log. (#6353)
The 'test_groups' data got added in [bug 1340551](https://bugzilla.mozilla.org/show_bug.cgi?id=1340551) to track which test manifests
contributed tests to the current task. It is not needed as part of the test
output and should be ignored.
2020-04-24 15:53:16 -04:00
Bola Ahmed Buari 1fb930b3e6
Bug 1513597 - Enable and fix ESLint react/forbid-prop-types rules (#6308)
Co-authored-by: Tom Prince <mozilla@hocat.ca>
2020-04-23 12:19:25 -07:00
Armen Zambrano 7fc7df5b2c
Bug 1630293 - Increase max connections for Docker set up (#6346)
The recent addition of Celery workers consumption has increased the usage
of number of connections to the database.

In certain cases like loading a large number of pushes we can hit the maximum
limit of connections.

This change increases the default `max_connections` to 300 (about double).
2020-04-23 14:06:47 -04:00
Kyle Lahnakoski 06a4a12283
Add etl.timestamp & add config option (#6335)
* add etl.timestamp, add config option

* update libs: extra error reporting

* treeherder uses json-e

Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-22 16:31:05 -04:00
Shubhank Saxena 1892968e10
Document Tox as a requirement for running tests (#6338) 2020-04-22 11:15:44 -04:00
Cameron Dawson dd4d42c5fd
Bug 1628070 - Fix cache_failure_history management command (#6330) 2020-04-21 17:01:47 -07:00
Shubhank Saxena a5010d90f1
Docker: Use joint Pulse listener & unique queue name (#6288)
This change changes the Docker set up to use the new Pulse listener command that listens to both tasks and pushes instead of having two different ones.

This also adds a unique queue name. When running `docker-compose up` the Pulse listener will use a queue name that is the same for every developer running the listener. This means that all developers would be consuming from the same queue and stealing each other's Pulse messages. This change creates a unique name for each developer.

Co-authored-by: Armen Zambrano <armenzg@users.noreply.github.com>
2020-04-21 16:12:52 -04:00
Suyash Salampuria 487385af5f
Automation: Run all pre-commit hooks (#6334) 2020-04-21 15:54:30 -04:00
Cameron Dawson a9a49e3d92
Fix console error a child of a (#6318) 2020-04-21 09:29:56 -07:00
Armen Zambrano 368c112266
Apply black formating to the whole repo (#6332)
* Automatic black fixes
* Add conflicting rule exceptions between black and flake8
2020-04-21 10:35:59 -04:00
esanuandra d01a99bd2f
Bug 1616215 - Warn when user filters by option or repository
Co-authored-by: Octavian Negru
2020-04-21 15:06:24 +03:00
alexandru-io cbd77aa511
Bug 1605352 - Add Performance FAQ to reference to regression template 2020-04-21 14:43:24 +03:00
Renovate Bot 1d94d4737d Lock file maintenance 2020-04-20 03:13:33 +00:00
Renovate Bot 5315d6a9da Update dependency eslint-plugin-prettier to v3.1.3 2020-04-20 02:18:23 +00:00
Kyle Lahnakoski 690010736f
Bug 1631082 - Fix extraction of alerts into BigQuery (#6316)
* add alert tests, fix alert extract

* enable extract testing in travis

Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-17 16:47:24 -04:00
Shubhank Saxena 946b7cf800
Use tox to run Travis tests locally (deprecate runtests.sh) (#6194) 2020-04-17 15:56:33 -04:00
Cameron Dawson 96bf8370e1
Bug 1630712 - Single try push view show Push Health Summary (#6314) 2020-04-17 12:03:21 -07:00
Sebastian Hengst a965e7b62f
Bug 1630366 - drop obsolete rules to clean up failure line for use as bug summary (#6311) 2020-04-16 11:51:28 -07:00
Sebastian Hengst 707df27617
Bug 1630343 - bugs for 'Core :: DOM: Security' bugzilla component should automatically get '[domsecurity-intermittent]' in whiteboard (#6310) 2020-04-16 11:50:14 -07:00
Tom Prince 9c276d9cc0
Show the correct task id for actions. (#6305)
Before actions were generated by triggering hooks, treeherder generated action
tasks directly. When doing this, the calling code generated the task id, and
then used that to link to the task. Now that things are generated via hooks,
refactor things so the calling code gets the task id from the code triggering
the hook.
2020-04-14 12:49:15 -07:00
ionutgoldan 3f73a3103e
Bug 1612547 - Define component for doing backfills using existing reports 2020-04-14 13:02:44 +03:00
esanuandra 1b0f05be27
Bug 1628991 - Add key prop to span in ItemList.jsx 2020-04-14 09:20:31 +03:00
alexandru-io 27cda77f13
Bug 1595111 – Alerts view gets stuck on last page
Co-authored-by: sviho <svitlanahoncharukk@gmail.com>
2020-04-14 08:48:12 +03:00
Armen Zambrano 857d72bff1
Move poetry configuration for docs to the top level (#6306)
There were some issues with the original instructions using poetry
for serving the docs.
2020-04-14 01:29:53 -04:00
Cameron Dawson 63646ad34e
Bug 1629139 - Update Pulse Docs and allow skip of ingestion (#6295) 2020-04-13 10:47:07 -07:00
Armen Zambrano e6fc169f38
Review apps: Adjust ALLOWED_HOSTS (#6270)
It seems that Heroku Review apps have regressed and they are not being added to ALLOWED_HOSTS, thus,
making the web deployment have lost of errors (one of them below):

> ERROR [django.security.DisallowedHost:77] Invalid HTTP_HOST header: 'treeherder-pulse-lsiten-afvimm.herokuapp.com'. You may need to add 'treeherder-pulse-lsiten-afvimm.herokuapp.com' to ALLOWED_HOSTS.

This change can be manually tested like this:

```shell
% export HEROKU_REVIEW_APP=1
% export HEROKU_APP_NAME=treeherder-foo
% python -c "from treeherder.config import settings; print(settings.ALLOWED_HOSTS)"
['https://treeherder-foo.herokuapp.com']
```
2020-04-13 13:17:38 -04:00
Armen Zambrano a0094c065d
pre-commit: Fix Markdown issues uppon commit (#6303) 2020-04-13 13:11:10 -04:00
Sarah Clements ca001cb46e
Update docs with grant access (#6276) 2020-04-13 09:45:50 -07:00
esanuandra f4727a6379
Bug 1627968 - Rename Health view to Tests view 2020-04-13 09:31:24 +03:00
Kyle Lahnakoski 7565bcb368
update requirements (#6297)
* update requirements

* remove more not-needed requirements

* update mozlog

* update celery

* update pyyaml

* revert

* remove typing

* remove iso8601

* remove python-jose[pycryptodome]

* remove iso8601, document required

Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-10 16:45:27 -07:00
dependabot[bot] 4eff14b576
Bump auth0-js from 9.11.3 to 9.13.2 (#6294)
Bumps [auth0-js](https://github.com/auth0/auth0.js) from 9.11.3 to 9.13.2.
- [Release notes](https://github.com/auth0/auth0.js/releases)
- [Changelog](https://github.com/auth0/auth0.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/auth0/auth0.js/compare/v9.11.3...v9.13.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-04-10 14:02:07 -07:00
PIGNOSE e9298f7be4
Bug 1514412 - Fix KeyError in tag push situation of GithubPushTransformer (#6216)
* fix: KeyError when GithubPushTransformer.get_branch's called when tag push triggers

* chore: remove unused whitespace
2020-04-08 15:31:54 -07:00
Kyle Lahnakoski 53a806d3cc
Test integrate black (#6277)
* Configuration for black

* changes congiguration

* change pyproject's directory

* add files to be excluded and skip string normalization

* removed isort from pre-commit

* remove version locks for black

* fix

* remove all isort

* update requirements

Co-authored-by: SuyashSalampuria <suyash546@gmail.com>
Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-08 14:47:37 -04:00
Shubham Kumar 775e4b679e
Add automatic Celery and Pulse ingestion to Docker set up (#6183)
This permits setting up the complete ingestion pipeline with a single command.
It only ingests from autoland and tries to use minimal resources on a localhost.

Co-authored-by: Armen Zambrano <armenzg@users.noreply.github.com>
2020-04-08 14:34:16 -04:00
octavian-negru 12f2535f1a
Bug 1627265 - Differentiate between applications at data ingestion 2020-04-08 10:55:35 +03:00