Bug 105197 - REGRESSION: Chromium Android Perf bots have been failing
Summary: REGRESSION: Chromium Android Perf bots have been failing
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Peter Beverloo
URL:
Keywords:
Depends on:
Blocks: 77037
  Show dependency treegraph
 
Reported: 2012-12-17 11:18 PST by Ryosuke Niwa
Modified: 2013-04-08 11:02 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke Niwa 2012-12-17 11:18:17 PST
It has been failing to run any test at all for ages:
http://build.webkit.org/builders/Chromium%20Android%20Release%20%28Perf%29?numbuilds=100

Traceback (most recent call last):
  File "./Tools/Scripts/run-perf-tests", line 40, in <module>
    sys.exit(PerfTestsRunner().run())
  File "/b/WebKit-BuildSlave/chromium-android-release-perf/build/Tools/Scripts/webkitpy/performance_tests/perftestsrunner.py", line 187, in run
    self._start_servers()
  File "/b/WebKit-BuildSlave/chromium-android-release-perf/build/Tools/Scripts/webkitpy/performance_tests/perftestsrunner.py", line 164, in _start_servers
    self._port.start_http_server(number_of_servers=2)
  File "/b/WebKit-BuildSlave/chromium-android-release-perf/build/Tools/Scripts/webkitpy/layout_tests/port/chromium_android.py", line 253, in start_http_server
    super(ChromiumAndroidPort, self).start_http_server(additional_dirs, number_of_servers)
  File "/b/WebKit-BuildSlave/chromium-android-release-perf/build/Tools/Scripts/webkitpy/layout_tests/port/base.py", line 954, in start_http_server
    server.start()
  File "/b/WebKit-BuildSlave/chromium-android-release-perf/build/Tools/Scripts/webkitpy/layout_tests/servers/http_server_base.py", line 88, in start
    if self._wait_for_action(self._is_server_running_on_all_ports):
  File "/b/WebKit-BuildSlave/chromium-android-release-perf/build/Tools/Scripts/webkitpy/layout_tests/servers/http_server_base.py", line 158, in _wait_for_action
    if action():
  File "/b/WebKit-BuildSlave/chromium-android-release-perf/build/Tools/Scripts/webkitpy/layout_tests/servers/http_server_base.py", line 169, in _is_server_running_on_all_ports
    raise ServerError("Server exited")
webkitpy.layout_tests.servers.http_server_base.ServerError: Server exited
Comment 1 Peter Beverloo 2012-12-18 08:31:30 PST
Seeing lots of these on the bot:
[Tue Dec 18 08:14:48 2012] [emerg] (28)No space left on device: Couldn't create accept lock (/tmp/WebKit/httpd.lock.12717) (5)

It probably is the same issue as we saw for layout tests, which was fixed by Bug 100950. I removed the semaphores manually and will look for the proper fix.
Comment 2 Peter Beverloo 2012-12-18 09:35:19 PST
Now the device is gone.. It should become available again later today.
Comment 3 Peter Beverloo 2013-04-08 11:02:05 PDT
WontFix given that Chromium moved to Blink.