diff options
Diffstat (limited to 'WebKitTools/Scripts/webkitpy/tool/commands/download.py')
-rw-r--r-- | WebKitTools/Scripts/webkitpy/tool/commands/download.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/WebKitTools/Scripts/webkitpy/tool/commands/download.py b/WebKitTools/Scripts/webkitpy/tool/commands/download.py index d27ab0e..ed0e3d6 100644 --- a/WebKitTools/Scripts/webkitpy/tool/commands/download.py +++ b/WebKitTools/Scripts/webkitpy/tool/commands/download.py @@ -194,6 +194,19 @@ class BuildAttachment(AbstractPatchSequencingCommand, ProcessAttachmentsMixin): ] +class BuildAndTestAttachment(AbstractPatchSequencingCommand, ProcessAttachmentsMixin): + name = "build-and-test-attachment" + help_text = "Apply, build, and test patches from bugzilla" + argument_names = "ATTACHMENT_ID [ATTACHMENT_IDS]" + main_steps = [ + steps.CleanWorkingDirectory, + steps.Update, + steps.ApplyPatch, + steps.Build, + steps.RunTests, + ] + + class PostAttachmentToRietveld(AbstractPatchSequencingCommand, ProcessAttachmentsMixin): name = "post-attachment-to-rietveld" help_text = "Uploads a bugzilla attachment to rietveld" |