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

3433 Коммитов

Автор SHA1 Сообщение Дата
Marco Castelluccio 065b1fcbd6 Simplify testing tags filtering code 2020-12-24 15:25:16 +01:00
Marco Castelluccio ed59bb308d Use 'missing' instead of 'none' for cases where testing tags are missing
So we can drop the conversion from 'none' to 'missing' in the UI.
2020-12-24 14:38:51 +01:00
Marco Castelluccio da35cc602b Rename some variables to make them clearer 2020-12-24 13:53:11 +01:00
Marco Castelluccio e7d3d764cc Allow open bugs not to be filtered out by adding a 'N/A' option to the testing tags select 2020-12-24 13:52:49 +01:00
Marco Castelluccio 882d267e4b Allow open bugs not to be filtered out by adding a 'N/A' option to the release versions select 2020-12-24 13:47:43 +01:00
Marco Castelluccio 67970323f7 Sort open bugs by creation date, since they don't have a push date 2020-12-24 13:38:52 +01:00
Marco Castelluccio 7a6772ebf8 Filter bug summaries by creation date before generating the regressions and types charts
And use the first creation date as the beginning of the charts, rather than the push date of the first created bug.
2020-12-24 13:36:30 +01:00
Marco Castelluccio 46704a25f0 Render risk chart only for changes with a risk band 2020-12-24 13:35:28 +01:00
Marco Castelluccio 1a53a06b37 Don't consider bugs where riskness is not available as higher risk
And throw an exception in case of unexpected risk band values.
2020-12-24 13:34:34 +01:00
Marco Castelluccio f039ef9640 Support filtering by risk band
Fixes #2026
2020-12-24 13:32:58 +01:00
Marco Castelluccio 88e5644c83 Move the version filter before the whiteboard one 2020-12-24 12:48:30 +01:00
Marco Castelluccio 3a98b1c52f Version 0.0.370 2020-12-22 01:19:31 +01:00
Marco Castelluccio fe8f81cecb Add ability to filter bugs and changes by severity
Fixes #2041
2020-12-22 01:18:44 +01:00
Marco Castelluccio 4bc64696a7 Add actual filtering code for bug type 2020-12-22 01:17:40 +01:00
Marco Castelluccio 08a4cb402c Add a 'severity' field to the changes artifact which specifies the severity of the bug 2020-12-21 23:22:40 +01:00
Marco Castelluccio f9aeafdc96 Add a line chart showing the evolution of the number of bugs by type
Part of #2000
2020-12-21 23:15:11 +01:00
Marco Castelluccio d90f2832cf Add ability to filter bugs and changes by bug type 2020-12-21 23:11:17 +01:00
Marco Castelluccio 86c8925ba3 Specify the actual type of the second element of the tuple returned by the get_labels method in the Regression model 2020-12-21 21:55:41 +01:00
Marco Castelluccio 773cdcb7c6 Add a 'types' field to the changes artifact which specifies the bug types 2020-12-21 21:54:46 +01:00
Shubhendra Singh Chauhan 419cadf90f
Fix some code quality issues (#1958)
* Remove unnecessary use of comprehension

* Iterate dictionary directly

* Merge `isinstance` calls

* Remove redundant `None` default

* Refactor `if` expression
2020-12-21 15:42:24 +01:00
dependabot[bot] 4806e094f4
Bump snowpack from 2.18.4 to 2.18.5 in /ui/changes (#2050)
Bumps [snowpack](https://github.com/snowpackjs/snowpack) from 2.18.4 to 2.18.5.
- [Release notes](https://github.com/snowpackjs/snowpack/releases)
- [Changelog](https://github.com/snowpackjs/snowpack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/snowpackjs/snowpack/commits)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 15:39:54 +01:00
dependabot[bot] adaf44315e
Bump marshmallow from 3.9.1 to 3.10.0 (#2048)
Bumps [marshmallow](https://github.com/marshmallow-code/marshmallow) from 3.9.1 to 3.10.0.
- [Release notes](https://github.com/marshmallow-code/marshmallow/releases)
- [Changelog](https://github.com/marshmallow-code/marshmallow/blob/dev/CHANGELOG.rst)
- [Commits](https://github.com/marshmallow-code/marshmallow/compare/3.9.1...3.10.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 15:39:42 +01:00
dependabot[bot] fd999863a2
Bump boto3 from 1.16.39 to 1.16.40 (#2046)
Bumps [boto3](https://github.com/boto/boto3) from 1.16.39 to 1.16.40.
- [Release notes](https://github.com/boto/boto3/releases)
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)
- [Commits](https://github.com/boto/boto3/compare/1.16.39...1.16.40)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 15:39:25 +01:00
dependabot[bot] db7dc65e9f
Bump coverage from 5.3 to 5.3.1 (#2047)
Bumps [coverage](https://github.com/nedbat/coveragepy) from 5.3 to 5.3.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/coverage-5.3...coverage-5.3.1)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 15:39:15 +01:00
dependabot[bot] 610d8ac2c3
Bump psutil from 5.7.3 to 5.8.0 (#2049)
Bumps [psutil](https://github.com/giampaolo/psutil) from 5.7.3 to 5.8.0.
- [Release notes](https://github.com/giampaolo/psutil/releases)
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](https://github.com/giampaolo/psutil/compare/release-5.7.3...release-5.8.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 15:39:06 +01:00
Caleb Hamilton 6ca35e39cf
Classify multiple defect bugs at a time (#2043) 2020-12-19 01:39:42 +01:00
dependabot[bot] e02ec13c49
Bump boto3 from 1.16.38 to 1.16.39 (#2038)
Bumps [boto3](https://github.com/boto/boto3) from 1.16.38 to 1.16.39.
- [Release notes](https://github.com/boto/boto3/releases)
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)
- [Commits](https://github.com/boto/boto3/compare/1.16.38...1.16.39)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-19 01:38:28 +01:00
Brian Grinstead 2e384fd165
Add an early return to avoid reduce on empty array in regressions chart (#2042) 2020-12-19 01:38:01 +01:00
Marco Castelluccio 9853cd55a7 Version 0.0.369 2020-12-18 02:04:25 +01:00
Marco Castelluccio 64985d9fad Add a line chart to show the number of regressions over time
Part of #2000
2020-12-18 01:57:00 +01:00
Marco Castelluccio 362ab356ca Add bug creation time to the changes risk report artifact 2020-12-18 01:56:56 +01:00
Marco Castelluccio 61466f142e Add a task to deploy the changes UI to the changes.moz.tools bucket 2020-12-17 23:14:12 +01:00
Marco Castelluccio 0114436955 Drop joblib dependency
It was only used for an efficient alternative to Pickle, but it is no longer necessary
since Pickle's protocol 5.
2020-12-17 22:29:53 +01:00
Marco Castelluccio 6adb98a30c Add missing second =... 2020-12-17 22:24:29 +01:00
dependabot[bot] 75d9624cf9
Bump apexcharts from 3.22.3 to 3.23.0 in /ui/changes (#2036)
Bumps [apexcharts](https://github.com/apexcharts/apexcharts.js) from 3.22.3 to 3.23.0.
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases)
- [Commits](https://github.com/apexcharts/apexcharts.js/compare/v3.22.3...v3.23.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-17 22:23:46 +01:00
dependabot[bot] f4417a94ee
Bump tenacity from 6.2.0 to 6.3.1 (#2037)
Bumps [tenacity](https://github.com/jd/tenacity) from 6.2.0 to 6.3.1.
- [Release notes](https://github.com/jd/tenacity/releases)
- [Commits](https://github.com/jd/tenacity/compare/6.2.0...6.3.1)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-17 22:23:35 +01:00
dependabot[bot] 3b029520c3
Bump pytest from 6.2.0 to 6.2.1 (#2034)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.0...6.2.1)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-17 22:23:25 +01:00
dependabot[bot] e377779ddf
Bump boto3 from 1.16.35 to 1.16.38 (#2033)
Bumps [boto3](https://github.com/boto/boto3) from 1.16.35 to 1.16.38.
- [Release notes](https://github.com/boto/boto3/releases)
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)
- [Commits](https://github.com/boto/boto3/compare/1.16.35...1.16.38)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-17 22:23:15 +01:00
dependabot[bot] 58e85d8cdf
Bump requests from 2.25.0 to 2.25.1 (#2032)
Bumps [requests](https://github.com/psf/requests) from 2.25.0 to 2.25.1.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/master/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.25.0...v2.25.1)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-17 22:23:03 +01:00
Marco Castelluccio 526ff6ccc1
Enable Prettier for JavaScript, HTML, CSS, yaml, Markdown (#2006)
Fixes #2006
2020-12-17 18:13:49 +01:00
Marco Castelluccio 845bb795d1 Fix usage of Temporal.PlainDate.compare for comparing dates 2020-12-17 17:46:23 +01:00
Marco Castelluccio 57e9fd4a0e Add 'Fenix' and 'JSS' to the list of products we care about 2020-12-17 17:45:45 +01:00
Marco Castelluccio 85010168f1 Add a 'regression' field in the changes risk report artifact to tell whether a bug was a regression or not 2020-12-17 17:45:45 +01:00
dependabot[bot] c4c5fbfb3e
Bump tensorflow from 2.3.1 to 2.4.0 (#2030)
Bumps [tensorflow](https://github.com/tensorflow/tensorflow) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/tensorflow/tensorflow/releases)
- [Changelog](https://github.com/tensorflow/tensorflow/blob/master/RELEASE.md)
- [Commits](https://github.com/tensorflow/tensorflow/compare/v2.3.1...v2.4.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-17 17:44:30 +01:00
Benjamin Forehand Jr cc1de0cf54
Add ability to filter by release version (#2028)
Fixes #1969
2020-12-17 17:21:59 +01:00
Marco Castelluccio b419883f07 Consider bugs with a non-emtpy 'Regressed By' field as regressions 2020-12-17 11:08:00 +01:00
Marco Castelluccio 65af53354b Don't store unused fields in the changes risk report artifact 2020-12-16 15:22:46 +01:00
William Thomson 7bfacb0d9e
Classify multiple bugs at the same time (#2001)
Fixes #1866
2020-12-16 13:15:11 +01:00
Marco Castelluccio ffbebfc3c8 Allow grouping graphs in the summary section by day, week, month, release 2020-12-15 14:39:44 +01:00
Brian Grinstead bee2b8903e
Remove references in ui to the old name (#2027) 2020-12-15 01:18:26 +01:00