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

15 Коммитов

Автор SHA1 Сообщение Дата
Marco Castelluccio 526ff6ccc1
Enable Prettier for JavaScript, HTML, CSS, yaml, Markdown (#2006)
Fixes #2006
2020-12-17 18:13:49 +01:00
Marco Castelluccio 0ec86af61b Rename all hooks and routes
Following 8632602b8b
2020-08-28 17:41:54 +02:00
Marco Castelluccio 84522329c5
Use proj-bugbug instead of proj-relman (#1742)
See also https://github.com/mozilla/community-tc-config/pull/325 and https://github.com/mozilla/community-tc-config/pull/326
2020-08-03 12:21:40 +02:00
Marco Castelluccio 88dbd77f73 Define two separate model classes for label-level and group-level test selection
Instead of using a 'granularity' argument to choose between them.
This fits better with the rest of the architecture which relies on the model name.
2020-02-21 10:36:44 +01:00
Marco Castelluccio 936f2ccb3c Make it possible to run the bugbug-commit-classify script with either a Phabricator diff or a revision 2020-02-05 00:09:26 +01:00
Marco Castelluccio 8c4c017602 Pass repository directly to 'bugbug-classify-commit'
Signed-off-by: Andrew Halberstadt <ahal@pm.me>
2020-02-04 22:21:42 +01:00
Marco Castelluccio 2cf007fc1c Make Phabricator deployment a required argument of the test selection and risk analysis hooks 2020-02-04 21:50:39 +01:00
Marco Castelluccio fdc74c8e3b When selecting tasks, use runnable jobs to avoid scheduling tasks that no longer exist
Also, handle labeling changes with linux64 tasks.
2020-02-04 21:50:39 +01:00
Marco Castelluccio 242d43d3fd
Make bugbug classify patch and test select hook support different Phabricator deployments (#1243) 2020-01-13 14:06:33 +01:00
Marco Castelluccio 749f5a781d Use a smaller worker type for the test select hook 2020-01-13 00:39:47 +01:00
Marco Castelluccio f019307643 Notify me instead of release-mgmt-analysis@mozilla.com 2019-12-13 17:12:14 +01:00
Marco Castelluccio f1652c64c2 Add phabricator-diff-id to test-select hook 2019-11-26 11:57:23 +01:00
Marco Castelluccio a94c9a5425 Calculate the failure risk associated with a patch using the Backout model when selecting tests
This way users of the model can decide if they want to use it
gated on the risk or not.

Fixes #1118
2019-11-21 23:04:53 +01:00
Marco Castelluccio dbb49ea7d5 Add a route to the test select hook so listeners can know when the task ends 2019-11-20 18:46:18 +01:00
Marco Castelluccio 343d301188 Create a new hook to select tests to run for a given Phabricator revision 2019-11-19 15:43:06 +01:00