Bug 250604

Summary: [CISupport] Autoinstall buildbot dependencies
Product: WebKit Reporter: Jonathan Bedard <jbedard>
Component: Tools / TestsAssignee: Jonathan Bedard <jbedard>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Jonathan Bedard 2023-01-13 17:15:54 PST
Rather than relying on the machines we're running tests on having buildbot appropriately installed, we should autoinstall our buildbot dependencies. Twisted makes this somewhat difficult because it's subprocess mechanism breaks our on-demand install system, so we have to acutally install buildbot, Twisted and their dependencies rather than just registering them.
Comment 1 Radar WebKit Bug Importer 2023-01-13 17:16:09 PST
<rdar://problem/104246259>
Comment 2 Jonathan Bedard 2023-01-13 17:29:44 PST
Pull request: https://github.com/WebKit/WebKit/pull/8646
Comment 3 EWS 2023-03-27 10:53:07 PDT
Committed 262159@main (a5d5c8528495): <https://commits.webkit.org/262159@main>

Reviewed commits have been landed. Closing PR #8646 and removing active labels.