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

9 Коммитов

Автор SHA1 Сообщение Дата
Marco Castelluccio 02c131d454 Use a smaller worker type for the decision tasks 2020-02-23 21:41:47 +01:00
Brian Stack f54149cd90 Update .taskcluster.yml for community cluster (#1076) 2019-11-08 22:13:10 +01:00
Pankaj Patil e9676d0c2a Rename spawn_data_pipeline.py to spawn_pipeline.py (#855) 2019-08-05 14:27:03 +02:00
Marco Castelluccio d08e062c68 Improve triggerSchema of the hooks and test it 2019-07-03 17:26:01 +02:00
Boris Feld 417f2aae69 Use a single spawn image for both hooks (#594)
This removes the need to keep two different Docker images for spawning the
data pipeline and the check pipeline.

Fixes #365
2019-06-14 18:54:21 +02:00
Marco Castelluccio 3719540351 Change role for the checks hook 2019-05-15 11:54:02 +02:00
Marco Castelluccio 350ddbc1e9 Remove bad trailing comma in infra/taskcluster-hook-check-models-start.json
Fixes #413
2019-05-14 20:30:56 +02:00
Marco c4bd01278e
Add 'expires' to all tasks to avoid them expiring in a too long time (#393)
Fixes #391.
2019-05-12 21:46:58 +02:00
Boris Feld f4b2b938be
Add basic check method and check script (#341)
* Add basic check method and check script

* Ensure the check of component will correctly use super result

* Add required infra to schedule model checks

* Add scheduling bits for the model checks

* Remove the filtering on classification

* Extract counting bugs to a new function in bugzilla.py

* Also checks conflated components

* Fix new hook id

* Call bugzilla with the count_only param to speed up the check

* Fix the new hook scope to match the hook id

* Fix component model check after previous refactoring

* Fix component model check method

* Use a bugzilla report for even faster component model check

* Clarify get_product_component_count docstring

We are already filtering out full component with 0 bugs

* Update conflated components mapping check

A conflated component could also be part of the conflated components mapping

* Distinguish between non-existing full components and empty full components

* Remove the filter on resolution and unnecessary url params

* Update component check method

Keep checks as separate as possible for clarity, we could merge them or makes
them faster later

* Generate dynamically the CSV report url

* Fix Docker image name the hook

* Implement component check number 5

Get the meaningful components for the last 6 months

* Handle reviews comments

* Remove extraneous print

* Removes TODO

* Use a different threshold ration when checking for new meaningful components

As we are only checking new bugs for 6 months, adjust the threshold ration to
be less sensitive to occasional burst ob bugs for q given component.

* Reduce the threshold ratio

As we check on a disjoint time window, reduce the chance of false positives

* Handle review nits

* Fix last nits
2019-05-10 12:20:23 +02:00