Closed Bug 1472777 Opened 6 years ago Closed 6 years ago

Implement a new 'create-interactive' action

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set
normal

Tracking

(firefox-esr60 fixed, firefox62 fixed, firefox63 fixed)

RESOLVED FIXED
mozilla63
Tracking Status
firefox-esr60 --- fixed
firefox62 --- fixed
firefox63 --- fixed

People

(Reporter: dustin, Assigned: dustin)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

This can be generic for now.  We can make it more specific later.
Summary: Implement a new 'create-interacgive' action → Implement a new 'create-interactive' action
Comment on attachment 8989287 [details]
Bug 1472777: add create-interactive action;

https://reviewboard.mozilla.org/r/254352/#review261158


Code analysis found 1 defect in this patch:
 - 1 defect found by mozlint

You can run this analysis locally with:
 - `./mach lint path/to/file` (JS/Python)


If you see a problem in this automated review, please report it here: http://bit.ly/2y9N9Vx


::: taskcluster/taskgraph/actions/util.py:127
(Diff revision 1)
>      task before it is put into a new graph. It should return a valid task. Note
>      that this is passed _all_ tasks in the graph, not just the set in to_run. You
>      may want to skip modifying tasks not in your to_run list.
>  
> -    If you wish to create the tasks in a new group, leave out decision_task_id."""
> +    If you wish to create the tasks in a new group, leave out decision_task_id.
> +    

Error: Blank line contains whitespace [flake8: W293]
Comment on attachment 8989287 [details]
Bug 1472777: add create-interactive action;

https://reviewboard.mozilla.org/r/254352/#review261180

Other than the flake8 issue this looks great!
Attachment #8989287 - Flags: review?(bstack) → review+
Pushed by dmitchell@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fd9f1da21542
add create-interactive action; r=bstack
Backout by aciure@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/021b2f3683cf
Backed out 1 changesets for linting failures create_interactive.py CLOSED TREE
Comment on attachment 8989287 [details]
Bug 1472777: add create-interactive action;

https://reviewboard.mozilla.org/r/254352/#review261180

So apparently "Code Review Bot" only shows you one linting failure.. there were many more after that!

TEST-UNEXPECTED-ERROR | /builds/worker/checkouts/gecko/taskcluster/taskgraph/actions/create_interactive.py:27:1 | expected 2 blank lines, found 1 (E302)
TEST-UNEXPECTED-ERROR | /builds/worker/checkouts/gecko/taskcluster/taskgraph/actions/create_interactive.py:45:100 | line too long (115 > 99 characters) (E501)
TEST-UNEXPECTED-ERROR | /builds/worker/checkouts/gecko/taskcluster/taskgraph/actions/create_interactive.py:61:5 | expected 1 blank line before a nested definition, found 0 (E306)
TEST-UNEXPECTED-ERROR | /builds/worker/checkouts/gecko/taskcluster/taskgraph/actions/create_interactive.py:79:100 | line too long (104 > 99 characters) (E501)
TEST-UNEXPECTED-ERROR | /builds/worker/checkouts/gecko/taskcluster/taskgraph/actions/create_interactive.py:93:100 | line too long (104 > 99 characters) (E501)
TEST-UNEXPECTED-ERROR | /builds/worker/checkouts/gecko/taskcluster/taskgraph/actions/create_interactive.py:118:1 | blank line at end of file (W391)
Pushed by dmitchell@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2ea1193c44b9
add create-interactive action; r=bstack
Flags: needinfo?(dustin)
https://hg.mozilla.org/mozilla-central/rev/2ea1193c44b9
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: