Bug 35863 - [GTK] Tests fail when running with ipv6 addresses available, on Debian systems
Summary: [GTK] Tests fail when running with ipv6 addresses available, on Debian systems
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC All
: P2 Normal
Assignee: Nobody
URL:
Keywords: Gtk
Depends on:
Blocks:
 
Reported: 2010-03-08 05:58 PST by Gustavo Noronha (kov)
Modified: 2012-10-30 06:17 PDT (History)
1 user (show)

See Also:


Attachments
Also listen on ipv6 address when running the httpd for tests (3.39 KB, patch)
2010-03-08 06:01 PST, Gustavo Noronha (kov)
gustavo: commit-queue-
Details | Formatted Diff | Diff
Also listen on ipv6 local interface for http tests (3.39 KB, patch)
2010-03-08 06:19 PST, Gustavo Noronha (kov)
gustavo: commit-queue-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gustavo Noronha (kov) 2010-03-08 05:58:09 PST
This is arguably Debian's fault for not doing like the rest of the world, and putting ipv4 addresses first, or maybe it's libsoup's fault for not trying all addresses it is given. Meanwhile, we may want to have most tests passing with an apache configuration fix.
Comment 1 Gustavo Noronha (kov) 2010-03-08 06:01:54 PST
Created attachment 50214 [details]
Also listen on ipv6 address when running the httpd for tests

This helps us pass most of the tests that use 'localhost' instead of the IP address for requests. I say most because I found two tests that still hit a cross-domain failure, and will still need investigation, but this will improve the life of those who cannot change their network configuration to remove ipv6 support, or reorder the resolution results.
Comment 2 Gustavo Noronha (kov) 2010-03-08 06:19:25 PST
Created attachment 50216 [details]
Also listen on ipv6 local interface for http tests
Comment 3 Holger Freyther 2010-03-08 06:20:51 PST
Comment on attachment 50216 [details]
Also listen on ipv6 local interface for http tests

sure.
Comment 4 Gustavo Noronha (kov) 2010-03-08 06:24:14 PST
Thanks! Landed as r55662.
Comment 5 Gustavo Noronha (kov) 2010-03-08 07:07:52 PST
Reverted r55662 for reason:

Need to be coordinated with bots setup

Committed r55663: <http://trac.webkit.org/changeset/55663>
Comment 6 Gustavo Noronha (kov) 2010-03-08 07:09:10 PST
Comment on attachment 50216 [details]
Also listen on ipv6 local interface for http tests

I didn't anticipate the change would fail to boot apache when the interface isn't there - we need to either coordinate the landing of the patch with changes to the bot, or enhance the patch to only bind ipv6 interfaces when they're there.
Comment 7 Raphael Kubo da Costa (:rakuco) 2012-10-30 06:17:37 PDT
This should have been fixed by <http://trac.webkit.org/changeset/132678>.