WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
152056
[GTK] Cannot run http layout tests in Fedora 23 due to missing asis Apache module
https://bugs.webkit.org/show_bug.cgi?id=152056
Summary
[GTK] Cannot run http layout tests in Fedora 23 due to missing asis Apache mo...
Michael Catanzaro
Reported
2015-12-09 03:54:32 PST
I cannot run any http layout tests because Fedora removed the asis Apache httpd module, which we use to force the contents of HTTP headers. We have to convince Fedora to put it back, or else be sad and add the web server to our jhbuild environment. Found 43156 tests; running 38780, skipping 4376. Starting HTTP server ... ServerError raised: Failed to start httpd: httpd: Syntax error on line 34 of /home/mcatanzaro/src/WebKit/WebKitBuild/Debug/layout-test-results/httpd.conf: Cannot load modules/mod_asis.so into server: /etc/httpd/modules/mod_asis.so: cannot open shared object file: No such file or directory Traceback (most recent call last): File "/home/mcatanzaro/src/WebKit/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py", line 77, in main run_details = run(port, options, args, stderr) File "/home/mcatanzaro/src/WebKit/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py", line 409, in run run_details = manager.run(args) File "/home/mcatanzaro/src/WebKit/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py", line 196, in run int(self._options.child_processes), retrying=False) File "/home/mcatanzaro/src/WebKit/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py", line 259, in _run_tests return self._runner.run_tests(self._expectations, test_inputs, tests_to_skip, num_workers, needs_http, needs_websockets, needs_web_platform_test_server, retrying) File "/home/mcatanzaro/src/WebKit/Tools/Scripts/webkitpy/layout_tests/controllers/layout_test_runner.py", line 107, in run_tests self.start_servers() File "/home/mcatanzaro/src/WebKit/Tools/Scripts/webkitpy/layout_tests/controllers/layout_test_runner.py", line 190, in start_servers self._port.start_http_server() File "/home/mcatanzaro/src/WebKit/Tools/Scripts/webkitpy/port/base.py", line 901, in start_http_server server.start() File "/home/mcatanzaro/src/WebKit/Tools/Scripts/webkitpy/layout_tests/servers/http_server_base.py", line 89, in start self._pid = self._spawn_process() File "/home/mcatanzaro/src/WebKit/Tools/Scripts/webkitpy/layout_tests/servers/apache_http_server.py", line 171, in _spawn_process raise http_server_base.ServerError('Failed to start %s: %s' % (self._name, err)) ServerError: Failed to start httpd: httpd: Syntax error on line 34 of /home/mcatanzaro/src/WebKit/WebKitBuild/Debug/layout-test-results/httpd.conf: Cannot load modules/mod_asis.so into server: /etc/httpd/modules/mod_asis.so: cannot open shared object file: No such file or directory
Attachments
Add attachment
proposed patch, testcase, etc.
Michael Catanzaro
Comment 1
2015-12-09 07:43:07 PST
We have confirmation from Red Hat they will restore the asis module.
Michael Catanzaro
Comment 2
2015-12-09 10:53:02 PST
Build for F23 with mod_asis:
http://koji.fedoraproject.org/koji/buildinfo?buildID=704433
(For anyone who doesn't want to wait for an update.)
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug