Hello, I made a small patch to fix some minor bugs in the dispatcher unit-tests concerning ipv6. (patch attached) But i have one remaining unit-test that fails "system_tests_policy". This is because tests/policy-1/policy-safari.json and tests/policy-1/policy-boardwalk.json have has "::1" in the localhost field. I can't find a way to tell the test to ignore this value if the machine is in ipv4 mode and to keep it in case we have both...
Anybody has an idea? Thanks, Rabih On Fri, Jun 3, 2016 at 8:14 PM, Ganesh Murthy <[email protected]> wrote: > Hi Rabih, > We actually looked into that. Chuck Rolke already raised a JIRA for > that - https://issues.apache.org/jira/browse/DISPATCH-216 > > We thought we could rely on Python's socket.has_ipv6 to turn off the test > but it turned out that socket.has_ipv6 is a constant (please read comments > in the above JIRA). > > I have not found a way in Python or in cmake to accurately find out if a > machine has IPv6 turned off. > > I would love to hear if anybody has any ideas. > > Thanks. > > ----- Original Message ----- > > From: "Rabih M" <[email protected]> > > To: [email protected] > > Sent: Friday, June 3, 2016 1:09:52 PM > > Subject: [Dispatcher] system_tests_protocol_family test fails if no ipv6 > is supported > > > > Hello, > > > > Is there any way to make system_tests_protocol_family test pass if the > > machine does not support ipv6? is there a way cmake can detect that? > > > > Thanks, > > R > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
