|
|
Add step generator protocol, remove annotated_checkout, remove script.
This will enable us to support recipes which decide which steps to run at
runtime and provides a testable mechanism for doing so.
I also added some better docs and fixed a few miscellaneous bugs.
annotated_checkout is now implemented in terms of the new generator mechanism,
as is the previous 'script' key.
I added coverage reporting for recipe_util, too, as I was curious. It's at a
whopping 14%. Hopefully I can beef that up soon.
R=agable@chromium.org
BUG=
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=201184
Total comments: 14
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+612 lines, -667 lines) |
Patch |
 |
M |
scripts/common/annotator.py
|
View
|
|
4 chunks |
+24 lines, -13 lines |
0 comments
|
Download
|
 |
D |
scripts/slave/annotated_checkout.py
|
View
|
|
1 chunk |
+0 lines, -269 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/annotated_run.py
|
View
|
1
2
3
|
7 chunks |
+178 lines, -116 lines |
0 comments
|
Download
|
 |
A |
scripts/slave/git_setup.py
|
View
|
|
1 chunk |
+54 lines, -0 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/recipe_util.py
|
View
|
1
2
|
6 chunks |
+121 lines, -11 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/recipes/gatekeeper.py
|
View
|
|
1 chunk |
+5 lines, -7 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/recipes/run_presubmit.py
|
View
|
|
2 chunks |
+28 lines, -31 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/recipes/toolkit.py
|
View
|
|
1 chunk |
+6 lines, -9 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/recipes_test/gatekeeper.basic.expected
|
View
|
1
2
3
|
1 chunk |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/recipes_test/run_presubmit.blink.expected
|
View
|
1
2
3
|
1 chunk |
+18 lines, -39 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/recipes_test/run_presubmit.blink_bare.expected
|
View
|
1
2
3
|
1 chunk |
+18 lines, -39 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/recipes_test/run_presubmit.chromium.expected
|
View
|
1
2
3
|
1 chunk |
+18 lines, -39 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/recipes_test/run_presubmit.tools_build.expected
|
View
|
1
2
3
|
1 chunk |
+28 lines, -74 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/recipes_test/toolkit.py
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/recipes_test/toolkit.basic.expected
|
View
|
1
2
3
|
1 chunk |
+37 lines, -1 line |
0 comments
|
Download
|
 |
M |
scripts/slave/unittests/recipe_util_test.py
|
View
|
|
9 chunks |
+20 lines, -10 lines |
0 comments
|
Download
|
 |
M |
scripts/slave/unittests/recipes_test.py
|
View
|
1
2
3
|
4 chunks |
+50 lines, -5 lines |
0 comments
|
Download
|
Total messages: 8 (0 generated)
|