RESOLVED FIXED 216658
Update iOS, watchOS and tvOS builders and tester with new SDKs
https://bugs.webkit.org/show_bug.cgi?id=216658
Summary Update iOS, watchOS and tvOS builders and tester with new SDKs
Matt Lewis
Reported 2020-09-17 11:38:59 PDT
The New SDKs and OSs have been released for iOS, watchOS, and tvOS. We need to update them on the builders and testers.
Attachments
Patch (293.23 KB, patch)
2020-09-17 12:58 PDT, Matt Lewis
no flags
Patch (293.23 KB, patch)
2020-09-22 15:13 PDT, Matt Lewis
no flags
Patch (413.75 KB, patch)
2020-09-22 18:11 PDT, Matt Lewis
no flags
Patch (428.24 KB, patch)
2020-09-22 18:25 PDT, Matt Lewis
no flags
Patch (422.55 KB, patch)
2020-09-23 12:36 PDT, Matt Lewis
no flags
Patch (422.97 KB, patch)
2020-09-23 15:08 PDT, Matt Lewis
no flags
Patch (422.97 KB, patch)
2020-09-23 16:01 PDT, Matt Lewis
jbedard: review+
Radar WebKit Bug Importer
Comment 1 2020-09-17 11:39:10 PDT
Matt Lewis
Comment 2 2020-09-17 12:58:32 PDT
Aakash Jain
Comment 3 2020-09-17 13:30:13 PDT
Comment on attachment 409058 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=409058&action=review > Tools/BuildSlaveSupport/build.webkit.org-config/config.json:212 > + "name": "Apple iOS 14 Release (Build)", "type": "Build", "builddir": "ios-13-release", Let's follow the new Buildbot naming convention and keep all these builder names without spaces and symbols (except - and _). This would help when we upgrade the Buildbot.
Jonathan Bedard
Comment 4 2020-09-17 13:58:35 PDT
Comment on attachment 409058 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=409058&action=review > Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Styles/Main.css:214 > +table.queue-grid tr.platform.watchos-simulator-7 img.logo { Don't see the watchOS images?
Matt Lewis
Comment 5 2020-09-17 14:55:52 PDT
(In reply to Aakash Jain from comment #3) > Comment on attachment 409058 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=409058&action=review > > > Tools/BuildSlaveSupport/build.webkit.org-config/config.json:212 > > + "name": "Apple iOS 14 Release (Build)", "type": "Build", "builddir": "ios-13-release", > > Let's follow the new Buildbot naming convention and keep all these builder > names without spaces and symbols (except - and _). This would help when we > upgrade the Buildbot. Was just going with the way we had it currently, but I can make the changes.
Matt Lewis
Comment 6 2020-09-17 14:56:11 PDT
(In reply to Jonathan Bedard from comment #4) > Comment on attachment 409058 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=409058&action=review > > > Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Styles/Main.css:214 > > +table.queue-grid tr.platform.watchos-simulator-7 img.logo { > > Don't see the watchOS images? Hmmm... must have missed them in the upload
Matt Lewis
Comment 7 2020-09-22 15:13:39 PDT
Aakash Jain
Comment 8 2020-09-22 15:42:28 PDT
Comment on attachment 409405 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=409405&action=review > Tools/BuildSlaveSupport/build.webkit.org-config/config.json:229 > + "name": "Apple-iOS-14-Simulator-Release-WK2-(Tests)", "type": "TestAllButJSC", "builddir": "ios-simulator-14-release-tests-wk2", Please remove the bracket in builder name here.
Jonathan Bedard
Comment 9 2020-09-22 16:23:10 PDT
Comment on attachment 409405 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=409405&action=review > Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Styles/Main.css:221 > + content: -webkit-image-set(url(../Images/WatchOS7@2x.png) 2x, url(../Images/WatchOS7.png) 1x); Still don't see a watch here?
Matt Lewis
Comment 10 2020-09-22 18:11:34 PDT
Matt Lewis
Comment 11 2020-09-22 18:25:04 PDT
Jonathan Bedard
Comment 12 2020-09-22 20:07:36 PDT
Comment on attachment 409435 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=409435&action=review Patch looks good, but have we verified that we build with new SDKs? I know we did about a month ago, but I haven't verified we still do recently. > Tools/ChangeLog:37 > +2020-09-17 Matt Lewis <jlewis3@apple.com> Doubled changelog > Tools/BuildSlaveSupport/build.webkit.org-config/steps_unittest.py:68 > + set(['2 new passes', '3 flakes', '1 missing results', '1 failures'])) Was the increased indent deliberate?
Matt Lewis
Comment 13 2020-09-23 12:29:49 PDT
(In reply to Jonathan Bedard from comment #12) > Comment on attachment 409435 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=409435&action=review > > Patch looks good, but have we verified that we build with new SDKs? I know > we did about a month ago, but I haven't verified we still do recently. > > > Tools/ChangeLog:37 > > +2020-09-17 Matt Lewis <jlewis3@apple.com> > > Doubled changelog > > > Tools/BuildSlaveSupport/build.webkit.org-config/steps_unittest.py:68 > > + set(['2 new passes', '3 flakes', '1 missing results', '1 failures'])) > > Was the increased indent deliberate? No, that was the PEP8 auto formatter. Fixing.
Matt Lewis
Comment 14 2020-09-23 12:36:49 PDT
Aakash Jain
Comment 15 2020-09-23 14:41:35 PDT
Comment on attachment 409495 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=409495&action=review > Tools/BuildSlaveSupport/build.webkit.org-config/config.json:545 > + "builderNames": ["Apple iOS 14 Release (Build)"] These builder-names also need to be updated (removing space and brackets). Ideally unit-test should have failed because of this issue (a trigger triggering non-existing builder). I filed https://bugs.webkit.org/show_bug.cgi?id=216898 to add such unit-test.
Matt Lewis
Comment 16 2020-09-23 15:02:48 PDT
Somehow (In reply to Aakash Jain from comment #15) > Comment on attachment 409495 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=409495&action=review > > > Tools/BuildSlaveSupport/build.webkit.org-config/config.json:545 > > + "builderNames": ["Apple iOS 14 Release (Build)"] > > These builder-names also need to be updated (removing space and brackets). > Ideally unit-test should have failed because of this issue (a trigger > triggering non-existing builder). I filed > https://bugs.webkit.org/show_bug.cgi?id=216898 to add such unit-test. Thanks for catching that. I guess my find and replacing failed me...
Matt Lewis
Comment 17 2020-09-23 15:08:20 PDT
Aakash Jain
Comment 18 2020-09-23 15:51:06 PDT
Comment on attachment 409505 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=409505&action=review > Tools/BuildSlaveSupport/build.webkit.org-config/config.json:572 > + "builderNames": ["AppleâiPadOS-14-Simulator-Release-WK2-Tests"] AppleâiPadOS
Matt Lewis
Comment 19 2020-09-23 16:00:24 PDT
(In reply to Aakash Jain from comment #18) > Comment on attachment 409505 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=409505&action=review > > > Tools/BuildSlaveSupport/build.webkit.org-config/config.json:572 > > + "builderNames": ["AppleâiPadOS-14-Simulator-Release-WK2-Tests"] > > AppleâiPadOS weird.... I haven't changed anything locally and that is not what is there.
Matt Lewis
Comment 20 2020-09-23 16:01:51 PDT
Jonathan Bedard
Comment 21 2020-09-23 16:21:13 PDT
Comment on attachment 409510 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=409510&action=review Make sure we resolve the weird. character, though. > Tools/BuildSlaveSupport/build.webkit.org-config/config.json:572 > + "builderNames": ["AppleâiPadOS-14-Simulator-Release-WK2-Tests"] Bugzilla review does badly with unicode characters, that's what this is telling you.
Matt Lewis
Comment 22 2020-09-23 16:41:28 PDT
Note You need to log in before you can comment on or make changes to this bug.