RESOLVED FIXED Bug 162249
Add Sierra bots to buildbot and dashboard
https://bugs.webkit.org/show_bug.cgi?id=162249
Summary Add Sierra bots to buildbot and dashboard
Dean Johnson
Reported 2016-09-19 19:50:59 PDT
We should bring up Sierra bots and add them to the dashboard.
Attachments
Patch (9.74 KB, patch)
2016-09-19 19:54 PDT, Dean Johnson
no flags
Patch (13.86 KB, patch)
2016-09-20 14:42 PDT, Dean Johnson
no flags
Dean Johnson
Comment 1 2016-09-19 19:54:03 PDT
Alexey Proskuryakov
Comment 2 2016-09-19 21:02:35 PDT
Comment on attachment 289303 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=289303&action=review > Tools/BuildSlaveSupport/build.webkit.org-config/config.json:101 > + "slavenames": ["bot439", "bot698"] These bot numbers confuse me. > Tools/BuildSlaveSupport/build.webkit.org-config/config.json:116 > + "slavenames": ["bot443", "bot699"] So do these. > Tools/BuildSlaveSupport/build.webkit.org-config/config.json:130 > + "slavenames": ["bot998"] And this.
Csaba Osztrogonác
Comment 3 2016-09-20 08:02:20 PDT
Please update master cfg unittests.
Csaba Osztrogonác
Comment 4 2016-09-20 08:04:14 PDT
And I can't see JSC tester bots in the list.
Alexey Proskuryakov
Comment 5 2016-09-20 10:49:00 PDT
> And I can't see JSC tester bots in the list. That's intentional - JSC doesn't need to be tested on each macOS version. We may move the bots later.
Alexey Proskuryakov
Comment 6 2016-09-20 13:51:56 PDT
Comment on attachment 289303 [details] Patch r-, since I believe bot998 needs to be fixed
Dean Johnson
Comment 7 2016-09-20 14:42:38 PDT
Dean Johnson
Comment 8 2016-09-20 14:44:36 PDT
Thanks for the comments and catches on bot names as well as unit tests! New patch is posted. Changes from the previous patch are as follows: - bot998 -> bot600 (assigned hostname) - Added expected Sierra steps in mastercfg_unittest.py
Alexey Proskuryakov
Comment 9 2016-09-20 14:57:47 PDT
Comment on attachment 289399 [details] Patch The new testers also need to be added to EWS configuration.
WebKit Commit Bot
Comment 10 2016-09-20 15:18:44 PDT
Comment on attachment 289399 [details] Patch Clearing flags on attachment: 289399 Committed r206178: <http://trac.webkit.org/changeset/206178>
WebKit Commit Bot
Comment 11 2016-09-20 15:18:50 PDT
All reviewed patches have been landed. Closing bug.
Ryan Haddad
Comment 12 2016-09-20 15:32:44 PDT
Reverted r206178 for reason: This change caused buildbot config issues. Committed r206180: <http://trac.webkit.org/changeset/206180>
Dean Johnson
Comment 13 2016-09-20 16:11:35 PDT
The issue was the passwords.json was not updated on the master, and thus caused the buildmaster to get a KeyError when trying to read passwords for the newly added slaves. It's now been fixed and Ryan said he'll pull the patch back in.
Ryan Haddad
Comment 14 2016-09-20 16:13:24 PDT
Reverted r206180 for reason: Roll r206178 back in as the necessary changes have been made on the build master. Committed r206184: <http://trac.webkit.org/changeset/206184>
Csaba Osztrogonác
Comment 15 2016-09-22 06:55:32 PDT
(In reply to comment #5) > > And I can't see JSC tester bots in the list. > > That's intentional - JSC doesn't need to be tested on each macOS version. We > may move the bots later. I thought it was a mistake. It's strange that you don't test JSC on the recent macOS, but only on the older versions. But it's your decision, I don't care. :)
Alexey Proskuryakov
Comment 16 2016-09-22 13:21:43 PDT
Dean, has this been resolved? I see that the bots are on the dashboard.
Dean Johnson
Comment 17 2016-09-22 14:02:53 PDT
Yes, sorry for not updating it. And Csaba, we do plan on upgrading the JSC testers from El Cap -> Sierra, just not initially. :)
Note You need to log in before you can comment on or make changes to this bug.