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

11209 Коммитов

Автор SHA1 Сообщение Дата
Sarah Clements bae4e2f45b
Fix Django Debug Toolbar (#7053)
Move debug_toolbar path to first index in urlpatterns
2021-03-15 10:53:34 -07:00
Ben Hearsum b6e844093c
Revert activedata & bigquery EOL (#7050) 2021-03-12 14:31:34 -05:00
Ben Hearsum 204783a4be
Bug 1696065 - Remove bigquery and activedata references (#7047) 2021-03-11 13:50:39 -08:00
Alexandru Irimovici 60b291f4f8
Bug 1697146 - Mark reports for backfill in perfsheriffbot 2021-03-11 11:52:38 +02:00
beatrice-acasandrei 146061d2c4
Bug 1641447 - Show measurement units in Compare view 2021-03-10 13:44:39 +02:00
Sarah Clements 58876f4f72
Change dependabot config to only allow security and django updates (#7044) 2021-03-09 09:36:10 -08:00
dependabot[bot] 7daaa19742
Bump elliptic from 6.5.3 to 6.5.4 (#7043)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-08 17:23:13 -08:00
ionutgoldan 2ab2630f62
Bug 1689620 - Soft launch backfill tool (#7006)
* Bug 1689620 - PerfSheriffBot reports outcome
* provide schema migration for extended backfill records
* delegate content creation
* stabilize or temporary silence part of the tests
* group PerfSheriffBot' s components under single package
* rename PerfSheriffBot' script
* extract Notify service
* abstract away perf sheriff bot' s instantiation
* refactor email writting
* refactor delete notification email
* provide proper subject & content for backfill report email
* merge email modules into one
* provide NullObject for email notifier
* fix tests from BigQuery integration
* fix notification mocks in tests
* build push range link
* raise appropriate exceptions from email composition
* improve Linux perf alert fixture
* handle json error exception when writing email
* exclude abstract methods from coverage
* ensure TaskclusterModelImpl cannot be instantiated on production
* basic unit tests for email notifications related to expiring signatures
* ensure happy path testing for BackfillNotificationWriter via PerfSheriffBot
* provide coverage for TaskclusterModelImpl' s constructor
* address some PyCharm inspection warnings
* better group tests for deletion email writer
* test email integration in PerfSheriffBot
* provide email writer via dependency injection to ease testability
* turn some private methods into staticmethods
2021-03-08 11:46:07 -08:00
Renovate Bot e202682e6e Update dependency lodash to v4.17.21 2021-03-08 04:31:18 +00:00
Sarah Clements 870d954dc3
Change push health visibility back to try (#7034) 2021-03-01 17:09:08 -08:00
Alexandru Irimovici 8988bb7853
Bug 1626548 - Check outcome of backfills 2021-02-26 16:00:44 +02:00
Sebastian Hengst 4bf11f7f49
Bug 1674350 - Similar Jobs tab: always show button background to prevent white text on white background (#7032) 2021-02-26 08:55:12 -05:00
ionutgoldan 1b48defe05
Bug 1692409 - Remove vcs data 2021-02-26 08:59:48 +02:00
beatrice-acasandrei b2ff0f0631
Bug 1694107 - Sync Tests modal' s timerange with parent view 2021-02-24 17:00:04 +02:00
esanuandra fb7f248d39
Bug 1656195 - Fix related repo link from Graphs view 2021-02-23 12:57:06 +02:00
Joel Maher 221d1c5d2c
Add Osxplatforms to helpers file for osx 10.15 and osx 11.0 (#7025) 2021-02-22 10:17:20 -08:00
ionutgoldan 9e2f4cf2d6
Bug 1676498 - Fix wrong datetimes from Graphs view
* expound backend datetimes with UTC timezone
* precisely use Mercurial' s datetime format
* small code refactor
* provide test coverage
2021-02-18 09:51:57 +02:00
Sarah Clements 8104c26110
Bug 1692544 - Clear taskcluster credentials on logout (#7019)
* Bug 1692544 - Clear taskcluster credentials on logout
* To help guard against situations when a token is faulty and needs to be easily cleared so the user can retrieve a fresh taskcluster token

* typo fix
2021-02-16 19:02:51 -08:00
Mellina Yonashiro 3fb339057a
Update Reactstrap version (#6721)
Co-authored-by: Mellina Mayumi Yogui Yonashiro <myonashiro@daitan.com>
2021-02-16 10:26:25 -08:00
beatrice-acasandrei e9568b1d42
Bug 1632730 - Fix truncated Y axis labels in Graphs view 2021-02-15 18:03:36 +02:00
Ben Hearsum 15aed07009
Fix log viewer links not to have double forward slash (#7015) 2021-02-10 09:24:23 -05:00
Ben Hearsum 330bd4e973
Remove Push Health link from Failure Summary tab. (#7014) 2021-02-10 09:23:13 -05:00
Sebastian Hengst 8dbbb249b2
Bug 1691663 - prevent alt text of logviewer button from getting copied when multiple failure lines are selected (#7016) 2021-02-09 15:38:43 -05:00
alexandru-io 29d6f630e4
Bug 1674373 - Include browsertime before/after videos in perf alerts 2021-02-09 12:02:06 +02:00
beatrice-acasandrei 9a79e50e03
Bug 1689103 - Don't notify removal of try signatures
Co-authored-by: Alexandru Irimovici <airimovici@mozilla.com>
2021-02-09 11:09:20 +02:00
beatrice-acasandrei 0e73c58460
Bug 1689066 - Improve email structure for deleted signatures 2021-02-08 10:23:08 +02:00
Sarah Clements 77cd53960f
Remove serialize-javascript resolution to v3 (#7010) 2021-02-04 15:15:23 -08:00
renovate[bot] a91f8e3ce9
Update precommit hook pre-commit/mirrors-prettier to v2.1.2 (#7004)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 14:30:30 -08:00
Sarah Clements a18ec5b034
Update codeowners coverage (#7009)
* Add job-view and change all to treeherder-admins except for Perfherder directory
2021-02-04 14:02:23 -08:00
Ben Hearsum 0c49f7a293
bug 1683434: additional push health UX improvements (#6998)
* Fix logviewer urls to work from push-health view

* Show full revision on header of push health view

* Disable Artifacts tab in push health task view when a task has no artifacts

* Unset selectedTaskId and selectedJobName from query params when closing details view of push health

* Show artifacts if any exist, not 20 or more

* Move push health Usage link to Help menu

* Add Push Health link in Failure Summary tab

* Make Push Health more obvious

* Lint fixes

* Try to fix failing test

* lint fixes

* Revert bad changes to tests

* Fix long revision on push health header

* Finish backing out unwanted changes to Revision

* Fix push health test

* Fix linting issues

* Fix push health tests

* Fix linting issues

* Use bootstrap classes for spacing instead of custom css

* Make it more clear when a task has no artifacts

* Lint fixes

* Add Push Health link to top nav bar

* Remove 'Health' drop down

* Remove unsupported 'caret' attribute from button

* Update default push health visibility

* Fix failing test

* Fix another test

* More fixes

* Fix another test

* Fix another test

* Fix another test

* Fix another test
2021-02-04 10:22:06 -05:00
Joel Maher 3217de6350
Bug 1689610 - replace passFailRatio with totalFailures/totalJobs (#7001)
* Bug 1684931 - include manifest name in result_groups

* Bug 1689610 - replace passFailRatio with totalFailures/totalJobs
2021-02-03 17:55:21 -05:00
Renovate Bot d0834c5a75 Update dependency webpack-dev-server to v3.11.2 2021-02-03 13:23:08 +00:00
Renovate Bot d6937c2c0c Update mysql Docker tag to v5.7.33 2021-02-03 12:22:53 +00:00
Alexandru Irimovici c3ca563822
Bug 1690215 - Update markupsafe hashes 2021-02-03 11:02:03 +02:00
Armen Zambrano G f00afa8e1e
Unify linting (local pre-commit hooks & CI) (#6993)
* Prevent regression of pre-commit checks
* Switch to new prettier repo
2021-01-29 15:47:06 -08:00
Sarah Clements d734c09f64
Bug 1678760 - Push Health status progress fixes (#6995)
* Bug 1678760 - Fix push health status progress indicator
* override testfailed value from push.get_status in both health APIs
* use updated failure counts for tab summaries
* UI fixes - remove spinner in push health indicators since it was causing pushes with data older than 4 months to
continuously spin
* the percentage complete in the progress status indicator should default to 100%
because data older than 4 months will not have any data about task status
2021-01-28 16:55:56 -08:00
Renovate Bot 9e2b338e59 Update dependency @fortawesome/fontawesome-svg-core to v1.2.34 2021-01-26 09:51:34 +00:00
ionutgoldan 50e88d1292
Bug 1680433 - Fix wrong pushlog from alert dropdown
* pick the correct previous push
* add backend validation
* provide test coverage for it
* ensure data points maintain chronological order
2021-01-26 09:52:45 +02:00
Renovate Bot 4f264cf016 Update dependency enzyme-adapter-react-16 to v1.15.6 2021-01-25 02:36:14 +00:00
ionutgoldan 48b6417994
Bug 1604871 - Add timerange dropdown in test data modal
* export dropdown as standalone component
* scope time range to modal
* properly sync parent view
* provide test coverage
2021-01-22 14:48:14 +02:00
dependabot-preview[bot] 473fc1be1a
Bump pytest-cov from 2.10.1 to 2.11.1 in /requirements (#6980)
* Bump pytest-cov from 2.10.1 to 2.11.1 in /requirements

Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 2.10.1 to 2.11.1.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases)
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.10.1...v2.11.1)

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

* Bump

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Cameron Dawson <cdawson@mozilla.com>
2021-01-21 11:27:27 -08:00
esanuandra 18c8373155
Bug 1681704 - Fix status dropdown position in alert summary 2021-01-21 10:36:25 +02:00
Sarah Clements 0c1533b439
Change circle-ci default machine image for python-tests (#6983)
* It looks like the default image changed to perhaps an older version of ubuntu
that was throwing an error and causing these tests to fail
2021-01-20 12:03:48 -08:00
Sarah Clements 2f3a943786
Bug 1620648 - Use github bot token to avoid rate limiting (#6967)
remove use of client id and secret for github app in push_loader.py
rename helper functions in github.py
2021-01-19 17:24:20 -08:00
Sebastian Hengst 6617a30741
Bug 1687479 - ignore 'non-fatal error' while looking for failure lines (#6976) 2021-01-19 17:19:06 -08:00
Sarah Clements a909ce1e40
Bug 1496319 - add build type to IFV bot comments (#6961)
group build type per platform with count
2021-01-19 15:37:37 -08:00
Emilio Cobos Álvarez a0e2e504ab
Log parser - add case for YOU ARE LEAKING THE WORLD log lines. (#6973)
Reference: to help detect errors like these https://bugzilla.mozilla.org/show_bug.cgi?id=1686814#c8
2021-01-19 13:24:04 -08:00
Sarah Clements 32b0550876
Push Health - add try except block to get_commit_history (#6978)
* For cases where the parent push is not found in mozci, handle the raised exception
2021-01-19 12:37:40 -08:00
Cameron Dawson ac4ec2fbfb Transfer dependabot to sarah-clements 2021-01-19 10:58:07 -08:00
esanuandra 3d3ba91051
Bug 1679019 - Enable multi alert selection inside summary
* allow alerts selection only for staff
2021-01-18 17:16:16 +02:00