Bug 219864

Summary: Apple-Win-10-Release-Tests bot continuously failing to start httpd: no pid file found
Product: WebKit Reporter: Ryan Haddad <ryanhaddad>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ap, bfulgham, pvollan, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Ryan Haddad 2020-12-14 11:19:26 PST
Apple-Win-10-Release-Tests bot continuously failing to start httpd with the following error:

ServerError raised: Failed to start httpd: no pid file found
Traceback (most recent call last):
  File "/home/buildbot/worker/win10-release-tests/build/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py", line 93, in main
    run_details = run(port, options, args, stderr)
  File "/home/buildbot/worker/win10-release-tests/build/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py", line 501, in run
    run_details = manager.run(args)
  File "/home/buildbot/worker/win10-release-tests/build/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py", line 246, in run
    needs_http=needs_http, needs_web_platform_test_server=needs_web_platform_test_server, needs_websockets=needs_websockets)
  File "/home/buildbot/worker/win10-release-tests/build/Tools/Scripts/webkitpy/layout_tests/controllers/layout_test_runner.py", line 88, in __init__
    self.start_servers()
  File "/home/buildbot/worker/win10-release-tests/build/Tools/Scripts/webkitpy/layout_tests/controllers/layout_test_runner.py", line 216, in start_servers
    self._port.start_http_server()
  File "/home/buildbot/worker/win10-release-tests/build/Tools/Scripts/webkitpy/port/base.py", line 995, in start_http_server
    server.start()
  File "/home/buildbot/worker/win10-release-tests/build/Tools/Scripts/webkitpy/layout_tests/servers/http_server_base.py", line 98, in start
    self._pid = self._spawn_process()
  File "/home/buildbot/worker/win10-release-tests/build/Tools/Scripts/webkitpy/layout_tests/servers/apache_http_server.py", line 190, in _spawn_process
    raise http_server_base.ServerError('Failed to start %s: no pid file found' % self._name)
ServerError: Failed to start httpd: no pid file found

https://build.webkit.org/builders/Apple-Win-10-Release-Tests/builds/9213
Comment 1 Radar WebKit Bug Importer 2020-12-14 11:24:56 PST
<rdar://problem/72306317>
Comment 2 Ryan Haddad 2020-12-16 09:49:10 PST
I was able to manually run run-webkit-tests on the bots and didn't encounter this error.