Marco Castelluccio
|
5596a761bd
|
Update to mozci 1.1.1
|
2020-02-11 21:01:31 +01:00 |
Marco Castelluccio
|
27bdf2c8a9
|
Add an argument to the push_data recipe to choose the type of runnable (label or group) to get data for
|
2020-02-11 12:11:19 +01:00 |
Marco Castelluccio
|
b5f095b9cf
|
Update to mozci 1.1.0
|
2020-02-11 00:29:58 +01:00 |
Marco Castelluccio
|
13ce8acbb3
|
Update to mozci 1.0.0 and retrieve group regressions too in the push_data recipe (#16)
|
2020-02-10 15:38:07 +01:00 |
Andrew Halberstadt
|
8f33d4734a
|
Merge pull request #15 from marco-c/update_deps
Update mozci to 0.2.0 and other dependencies' minor versions
|
2020-01-30 11:00:14 +01:00 |
Marco Castelluccio
|
27947f331b
|
Update mozci to 0.2.0 and other dependencies' minor versions
|
2020-01-13 17:10:02 +01:00 |
Andrew Halberstadt
|
3dfe447a26
|
Some adjustments to the 'compare_pushes' recipes
|
2019-12-11 16:24:47 -05:00 |
Andrew Halberstadt
|
a9603accdf
|
Update dependencies
|
2019-12-11 10:07:54 -05:00 |
Andrew Halberstadt
|
101622fdf2
|
Fix 'compare_pushes' recipe when task filter not specified
|
2019-12-09 16:03:58 -05:00 |
Andrew Halberstadt
|
5eb21eccd2
|
Add compare_pushes.py recipe
|
2019-12-06 16:27:26 -05:00 |
Andrew Halberstadt
|
95c12f573b
|
Depend on mozci ^0.1.5
|
2019-12-05 11:08:14 -05:00 |
Andrew Halberstadt
|
7e8c7a612a
|
Depend on mozci ^0.1.4
|
2019-12-03 22:54:05 -05:00 |
Andrew Halberstadt
|
30946e63ed
|
Depend on mozci 0.1.3
|
2019-12-02 14:01:17 -05:00 |
Andrew Halberstadt
|
34b32dcb27
|
Use 'mozci' package in place of the local 'ci_info' one
|
2019-12-02 11:30:02 -05:00 |
Andrew Halberstadt
|
46e83cc9e3
|
Move 'task' related logic to a separate file
|
2019-11-28 12:32:15 -05:00 |
Marco
|
13b5ff5adb
|
Consider test failures in children pushes too when looking for candidate regressions (#12)
|
2019-11-14 23:44:55 +01:00 |
Marco Castelluccio
|
cfa3d43108
|
Print stack trace for ignored exceptions in the push_data recipe
And drop useless continues
|
2019-11-14 23:36:57 +01:00 |
Marco Castelluccio
|
0be2a5b679
|
Create sets directly without passing through lists first
|
2019-11-14 23:36:28 +01:00 |
Marco Castelluccio
|
4922ba06a9
|
Sort pushes by ID
|
2019-11-10 18:29:21 +01:00 |
Marco
|
f5059c4bd4
|
Store all revisions in a push (#9)
|
2019-11-07 01:06:39 +01:00 |
Marco Castelluccio
|
3b0d0fe9a6
|
Log number of pushes which were already cached
|
2019-10-18 12:43:18 +01:00 |
Andrew Halberstadt
|
aafa851645
|
Merge pull request #8 from marco-c/master
Actually stop searching parents for regressions after 14 pushes
|
2019-10-17 10:16:19 -04:00 |
Marco Castelluccio
|
14c073c0fa
|
Actually stop searching parents for regressions after 14 pushes
|
2019-10-17 16:14:32 +02:00 |
Andrew Halberstadt
|
9cb0031751
|
Delete scheduler.py
|
2019-10-01 14:17:26 -04:00 |
Andrew Halberstadt
|
1920dfa21d
|
Merge pull request #7 from marco-c/chunked_retrieval_of_pushes
Retrieve push data in chunks when there are a lot of pushes to retrieve
|
2019-09-16 11:14:05 -04:00 |
Andrew Halberstadt
|
63d45e6fc5
|
Merge branch 'master' into chunked_retrieval_of_pushes
|
2019-09-16 11:11:50 -04:00 |
Andrew Halberstadt
|
da3c39e443
|
Update 'scheduler_analysis' to work with shadow schedulers
|
2019-09-16 11:05:35 -04:00 |
Marco Castelluccio
|
110c23c15e
|
Retrieve push data in chunks when there are a lot of pushes to retrieve
Fixes #6
|
2019-09-16 11:45:28 +02:00 |
Andrew Halberstadt
|
ada219092d
|
Merge branch 'master' of github.com:ahal/ci-recipes
|
2019-09-11 09:31:45 -04:00 |
Andrew Halberstadt
|
7dab452258
|
Merge pull request #5 from marco-c/push_data
Add a recipe to get data about a set of pushes
|
2019-09-11 08:57:11 -04:00 |
Marco Castelluccio
|
d2e0b0c16e
|
Use tqdm to show progress
|
2019-09-11 13:58:08 +02:00 |
Marco Castelluccio
|
3e7588fc28
|
Use cache instead of custom implementation
|
2019-09-11 13:31:10 +02:00 |
Marco Castelluccio
|
14b5a1a8a2
|
Don't interrupt data gathering when there is an exception
|
2019-09-11 13:31:10 +02:00 |
Marco Castelluccio
|
52481d1036
|
Support continuing the data gathering instead of always restarting from scratch
|
2019-09-11 13:31:10 +02:00 |
Marco Castelluccio
|
ef9bfb8c79
|
Move make_push_objects in ci_info so it can be shared
|
2019-09-11 13:31:10 +02:00 |
Marco Castelluccio
|
bdd4e29337
|
Add a recipe to get data about a set of pushes
|
2019-09-11 13:31:10 +02:00 |
Andrew Halberstadt
|
a9648b2d9c
|
Check index for shadow scheduler artifacts before using ActiveData
|
2019-09-04 13:50:33 -04:00 |
Andrew Halberstadt
|
788ea3dfbd
|
Modify scheduler_analysis recipe to get data from shadow_schedulers before attempting to generate locally
|
2019-08-29 16:51:25 -04:00 |
Andrew Halberstadt
|
311cbbcf43
|
Merge pull request #2 from marco-c/be_loud
Be loud when failing to load info from hgmo
|
2019-08-02 09:36:26 -04:00 |
Andrew Halberstadt
|
ca77b92a28
|
Merge pull request #1 from marco-c/fix_recipe_opt
Fix command to show recipe specific options
|
2019-08-02 09:35:53 -04:00 |
Andrew Halberstadt
|
aaf2870662
|
Search all decision tasks for artifacts (i.e when the first one on a push failed).
|
2019-07-19 11:46:39 -04:00 |
Andrew Halberstadt
|
3ffb2985f0
|
Remove randomchange 10 and 90 to speed up analysis
|
2019-07-19 09:34:00 -04:00 |
Andrew Halberstadt
|
5a131d983a
|
Add ability to clone Gecko to the scheduler_analysis recipe
|
2019-07-18 15:47:51 -04:00 |
Marco Castelluccio
|
549e93d1e2
|
Be loud when failing to load info from hgmo
|
2019-06-20 15:13:33 -07:00 |
Marco Castelluccio
|
33d130c5d1
|
Fix command to show recipe specific options
|
2019-06-20 12:53:01 -07:00 |
Andrew Halberstadt
|
1fc87b415a
|
Improve logging
|
2019-06-06 15:42:56 -04:00 |
Andrew Halberstadt
|
383a1be8b4
|
Add two other randomchance schedulers and fix up the scheduler_analysis
|
2019-06-06 15:26:59 -04:00 |
Andrew Halberstadt
|
fa80599bd6
|
Create a new 'scheduler_analysis' recipe
|
2019-06-04 16:22:00 -04:00 |
Andrew Halberstadt
|
4e0e4fa133
|
Add test for push_health
|
2019-06-04 16:22:00 -04:00 |
Andrew Halberstadt
|
17d8f36a8e
|
Update README.md
|
2019-05-24 11:00:28 -04:00 |