RESOLVED FIXED Bug 32313
queue sub-commands need --status-host so they can report status
https://bugs.webkit.org/show_bug.cgi?id=32313
Summary queue sub-commands need --status-host so they can report status
Eric Seidel (no email)
Reported 2009-12-09 01:33:17 PST
queue sub-commands need --status-host so they can report status We should really pass all of the global arguments down to the sub-commands. Not sure exactly how we'll do that yet. Global argument parsing is not well abstracted between MultiCommandTool and BugzillaTool. Once we do this, then sub-commands will have a StatusBot. Once that's the case, then it's a one-line patch to dump build output into the status server.
Attachments
WIP patch (7.94 KB, patch)
2009-12-09 01:34 PST, Eric Seidel (no email)
no flags
Patch (14.95 KB, patch)
2009-12-15 00:16 PST, Eric Seidel (no email)
abarth: review+
eric: commit-queue-
Eric Seidel (no email)
Comment 1 2009-12-09 01:34:21 PST
Created attachment 44523 [details] WIP patch
Eric Seidel (no email)
Comment 2 2009-12-15 00:16:25 PST
WebKit Review Bot
Comment 3 2009-12-15 00:17:42 PST
style-queue ran check-webkit-style on attachment 44850 [details] without any errors.
Eric Seidel (no email)
Comment 4 2009-12-15 01:04:35 PST
Comment on attachment 44850 [details] Patch Going to land this one by hand.
Eric Seidel (no email)
Comment 5 2009-12-15 01:17:45 PST
Comment on attachment 44850 [details] Patch Adding back to the CQ for testing.
Eric Seidel (no email)
Comment 6 2009-12-15 01:18:19 PST
Comment on attachment 44850 [details] Patch Rejecting patch 44850 from commit-queue. Unexpected failure when landing patch! Please file a bug against bugzilla-tool. Failed to run "['/Projects/WebKit/WebKitTools/Scripts/bugzilla-tool', '--status-host', 'localhost:8080', 'land-attachment', '--force-clean', '--non-interactive', '--parent-command=commit-queue', '--quiet', '44850']" exit_code: 1 Usage: bugzilla-tool [options] COMMAND [ARGS] bugzilla-tool: error: --status-host option requires an argument Type "bugzilla-tool --help" to see usage.
Eric Seidel (no email)
Comment 7 2009-12-15 01:20:30 PST
Comment on attachment 44850 [details] Patch Adding back to the CQ for testing.
Eric Seidel (no email)
Comment 8 2009-12-15 01:21:17 PST
Comment on attachment 44850 [details] Patch Rejecting patch 44850 from commit-queue. Unexpected failure when landing patch! Please file a bug against bugzilla-tool. Failed to run "['/Projects/WebKit/WebKitTools/Scripts/bugzilla-tool', '--status-host=localhost:8080', 'land-attachment', '--force-clean', '--non-interactive', '--parent-command=commit-queue', '--quiet', '44850']" exit_code: 1 ERROR: Builders ["Leopard Intel Release (Tests)", "Leopard Intel Debug (Tests)"] are red, please do not commit. See http://build.webkit.org. Pass --ignore-builders to bypass this check.
Eric Seidel (no email)
Comment 9 2009-12-15 01:22:29 PST
Comment on attachment 44850 [details] Patch Adding back to the CQ for testing.
Eric Seidel (no email)
Comment 10 2009-12-15 01:29:56 PST
Comment on attachment 44850 [details] Patch Rejecting patch 44850 from commit-queue. Unexpected failure when landing patch! Please file a bug against bugzilla-tool. Failed to run "['/Projects/WebKit/WebKitTools/Scripts/bugzilla-tool', '--status-host=localhost:8080', 'land-attachment', '--force-clean', '--non-interactive', '--parent-command=commit-queue', '--quiet', '44850']" exit_code: 1 Last 500 characters of output: nce.run_and_handle_errors(tool, options, state) File "/Projects/WebKit/WebKitTools/Scripts/modules/stepsequence.py", line 75, in run_and_handle_errors command.handle_script_error(tool, state, e) File "/Projects/WebKit/WebKitTools/Scripts/modules/commands/queues.py", line 150, in handle_script_error tool.status_bot.update_status(cls.name, "Patch %s failed: %s" % (patch['id'], script_error.message), patch, StringIO(script_error.output)) NameError: global name 'StringIO' is not defined
Eric Seidel (no email)
Comment 11 2009-12-15 01:30:41 PST
Comment on attachment 44850 [details] Patch Adding back to the CQ for testing.
Eric Seidel (no email)
Comment 12 2009-12-15 01:33:40 PST
Comment on attachment 44850 [details] Patch Rejecting patch 44850 from commit-queue. Failed to run "['WebKitTools/Scripts/build-webkit']" exit_code: 1 Last 500 characters of output: ild/JavaScriptCore.build/Debug/JavaScriptCore.build/DerivedSources/i386 -I/build/JavaScriptCore.build/Debug/JavaScriptCore.build/DerivedSources -include /var/folders/zz/zzzivhrRnAmviuee++2Pvk+-4yw/-Caches-/com.apple.Xcode.72687/SharedPrecompiledHeaders/JavaScriptCorePrefix-bqeihplanvwsgbdubtwylvhovamq/JavaScriptCorePrefix.h -c /Projects/WebKitSVN/JavaScriptCore/runtime/Collector.cpp -o /build/JavaScriptCore.build/Debug/JavaScriptCore.build/Objects-normal/i386/Collector.o ** BUILD INTERRUPTED **
Eric Seidel (no email)
Comment 13 2009-12-15 02:07:36 PST
Note You need to log in before you can comment on or make changes to this bug.