RESOLVED FIXED 195945
[ews-build] Improve summary for PrintConfiguration step
https://bugs.webkit.org/show_bug.cgi?id=195945
Summary [ews-build] Improve summary for PrintConfiguration step
Aakash Jain
Reported 2019-03-19 07:46:41 PDT
The summary automatically generated by Buildbot for PrintConfiguration looks like: 'xcodebuild -sdk ...'. This isn't very readable/informative. We should improve this. Buildbot doesn't seem to respect descriptionDone for steps.ShellSequence class. Reference: https://github.com/buildbot/buildbot/issues/4088
Attachments
Patch (1.60 KB, patch)
2019-03-19 07:48 PDT, Aakash Jain
no flags
Patch (1.60 KB, patch)
2019-03-19 08:08 PDT, Aakash Jain
no flags
Archive of layout-test-results from ews106 for mac-highsierra-wk2 (2.90 MB, application/zip)
2019-03-19 09:54 PDT, EWS Watchlist
no flags
Patch (3.30 KB, patch)
2019-03-19 13:13 PDT, Aakash Jain
no flags
Patch (3.45 KB, patch)
2019-03-19 13:39 PDT, Aakash Jain
lforschler: review+
Screenshot with this fix (40.07 KB, image/png)
2019-03-19 14:57 PDT, Aakash Jain
no flags
Aakash Jain
Comment 1 2019-03-19 07:48:33 PDT
EWS Watchlist
Comment 2 2019-03-19 07:51:14 PDT Comment hidden (obsolete)
Aakash Jain
Comment 3 2019-03-19 08:08:29 PDT
EWS Watchlist
Comment 4 2019-03-19 08:10:04 PDT Comment hidden (obsolete)
Alexey Proskuryakov
Comment 5 2019-03-19 09:13:37 PDT
Can you attach a screenshot for the new behavior? 'Printed configuration' is more readable than 'xcodebuild -sdk ...', but not informative at all. Would it make sense for the step summary should contain some of the configuration details perhaps?
EWS Watchlist
Comment 6 2019-03-19 09:54:31 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 7 2019-03-19 09:54:33 PDT Comment hidden (obsolete)
Aakash Jain
Comment 8 2019-03-19 13:13:55 PDT
EWS Watchlist
Comment 9 2019-03-19 13:17:45 PDT Comment hidden (obsolete)
Aakash Jain
Comment 10 2019-03-19 13:39:23 PDT
EWS Watchlist
Comment 11 2019-03-19 13:41:50 PDT Comment hidden (obsolete)
Aakash Jain
Comment 12 2019-03-19 14:57:02 PDT
Created attachment 365233 [details] Screenshot with this fix
Aakash Jain
Comment 13 2019-03-19 14:57:28 PDT
(In reply to Alexey Proskuryakov from comment #5) > Can you attach a screenshot for the new behavior? Attached. > Would it make sense for the step summary should contain some of the configuration details perhaps? Updated the patch to extract and print the configuration details. Sample summary: OS: High Sierra (10.13.6), Xcode: 12.2
Lucas Forschler
Comment 14 2019-03-19 15:04:42 PDT
Comment on attachment 365221 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=365221&action=review > Tools/BuildSlaveSupport/ews-build/steps.py:774 > + return 'Unkown' typo > Tools/BuildSlaveSupport/ews-build/steps.py:787 > + } do we need to go back this far?
Aakash Jain
Comment 15 2019-03-19 15:38:51 PDT
> do we need to go back this far? Not really, but I don't see any harm as well. External machines would be connecting to this EWS which might be running any old OS.
Aakash Jain
Comment 16 2019-03-19 16:02:28 PDT
Radar WebKit Bug Importer
Comment 17 2019-03-19 16:03:34 PDT
Note You need to log in before you can comment on or make changes to this bug.