From dev-return-8316-apmail-jmeter-dev-archive=jmeter.apache.org@jmeter.apache.org Sun Feb 5 17:23:57 2017 Return-Path: X-Original-To: apmail-jmeter-dev-archive@minotaur.apache.org Delivered-To: apmail-jmeter-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D41C819487 for ; Sun, 5 Feb 2017 17:23:57 +0000 (UTC) Received: (qmail 23959 invoked by uid 500); 5 Feb 2017 17:23:57 -0000 Delivered-To: apmail-jmeter-dev-archive@jmeter.apache.org Received: (qmail 23922 invoked by uid 500); 5 Feb 2017 17:23:57 -0000 Mailing-List: contact dev-help@jmeter.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jmeter.apache.org Delivered-To: mailing list dev@jmeter.apache.org Received: (qmail 23911 invoked by uid 99); 5 Feb 2017 17:23:57 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Feb 2017 17:23:57 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id D76AE180233 for ; Sun, 5 Feb 2017 17:23:56 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 4.098 X-Spam-Level: **** X-Spam-Status: No, score=4.098 tagged_above=-999 required=6.31 tests=[KAM_COUK=1.1, RDNS_NONE=3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id pXOkyKtLzCoE for ; Sun, 5 Feb 2017 17:23:54 +0000 (UTC) Received: from ham1.co.uk (unknown [178.62.53.111]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id CD90F5FC0C for ; Sun, 5 Feb 2017 17:23:53 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by ham1.co.uk (Postfix) with ESMTP id F375040704 for ; Sun, 5 Feb 2017 17:23:43 +0000 (GMT) Received: from ham1.co.uk ([127.0.0.1]) by localhost (ham1.co.uk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Do7CweJLaOLc for ; Sun, 5 Feb 2017 17:23:34 +0000 (GMT) Received: from mail-wr0-f182.google.com (mail-wr0-f182.google.com [209.85.128.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mysmtpaccount) by ham1.co.uk (Postfix) with ESMTPSA id EEB93405E9 for ; Sun, 5 Feb 2017 17:23:33 +0000 (GMT) Received: by mail-wr0-f182.google.com with SMTP id k90so12143639wrc.3 for ; Sun, 05 Feb 2017 09:23:33 -0800 (PST) X-Gm-Message-State: AIkVDXIRFpmulCe17CEEDmtVfQXuad200mbCXl53+Yh7eJxhLP3IyUdDkV9c4JvcfNZsorn30M+oS4XhuUz8pQ== X-Received: by 10.223.151.53 with SMTP id r50mr5760782wrb.129.1486315413712; Sun, 05 Feb 2017 09:23:33 -0800 (PST) MIME-Version: 1.0 Received: by 10.28.113.70 with HTTP; Sun, 5 Feb 2017 09:23:13 -0800 (PST) In-Reply-To: <58975569.8000306@apache.org> References: <20170129203559.BE47B3A0096@svn01-us-west.apache.org> <58975569.8000306@apache.org> From: Graham Russell Date: Sun, 5 Feb 2017 17:23:13 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: svn commit: r1780852 - in /jmeter/trunk: src/protocol/http/org/apache/jmeter/protocol/http/control/DNSCacheManager.java test/src/org/apache/jmeter/protocol/http/control/TestDNSCacheManager.java To: dev@jmeter.apache.org Content-Type: text/plain; charset=UTF-8 The same failure is happening on Travis as well: https://travis-ci.org/apache/jmeter/jobs/198595940 Graham Graham On 5 February 2017 at 16:40, Milamber wrote: > > > On 29/01/2017 20:35, pmouawad@apache.org wrote: >> >> Modified: >> jmeter/trunk/test/src/org/apache/jmeter/protocol/http/control/TestDNSCacheManager.java >> >> URL:http://svn.apache.org/viewvc/jmeter/trunk/test/src/org/apache/jmeter/protocol/http/control/TestDNSCacheManager.java?rev=1780852&r1=1780851&r2=1780852&view=diff >> >> ============================================================================== >> --- >> jmeter/trunk/test/src/org/apache/jmeter/protocol/http/control/TestDNSCacheManager.java >> (original) >> +++ >> jmeter/trunk/test/src/org/apache/jmeter/protocol/http/control/TestDNSCacheManager.java >> Sun Jan 29 20:35:59 2017 >> @@ -20,18 +20,92 @@ package org.apache.jmeter.protocol.http. >> import static org.junit.Assert.fail; >> [....] >> - >> + >> + @Test >> + public void testResolveExistingHostWithSystemDefaultDnsServer() >> throws UnknownHostException { >> + DNSCacheManager original = new DNSCacheManager(); >> + original.setCustomResolver(false); >> + try { >> + InetAddress[] result = original.resolve("www.example.org"); >> + Assert.assertNotNull(result); >> + Assert.assertNull(original.resolver); >> + // IPv4 and IPv6 >> + Assert.assertTrue(result.length == 2); > > > When I execute test ant task, I have this error below. > When I resolve the www.example.org, I've found only IPv4 address (my network > is only on ipv4). > > Have you the same error (on ipv4 installation)? > > > > [java] There was 1 failure: > [java] 1) > testResolveExistingHostWithSystemDefaultDnsServer(org.apache.jmeter.protocol.http.control.TestDNSCacheManager) > [java] java.lang.AssertionError > [java] at org.junit.Assert.fail(Assert.java:86) > [java] at org.junit.Assert.assertTrue(Assert.java:41) > [java] at org.junit.Assert.assertTrue(Assert.java:52) > [java] at > org.apache.jmeter.protocol.http.control.TestDNSCacheManager.testResolveExistingHostWithSystemDefaultDnsServer(TestDNSCacheManager.java:154) > [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > [java] at java.lang.reflect.Method.invoke(Method.java:498) > [java] at > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) > [java] at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) > [java] at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) > [java] at > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) > [java] at > org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > [java] at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) > [java] at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) > [java] at > org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > [java] at > org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > [java] at > org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > [java] at > org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > [java] at > org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > [java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > [java] at org.junit.runners.Suite.runChild(Suite.java:128) > [java] at org.junit.runners.Suite.runChild(Suite.java:27) > [java] at > org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > [java] at > org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > [java] at > org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > [java] at > org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > [java] at > org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > [java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > [java] at org.junit.runner.JUnitCore.run(JUnitCore.java:137) > [java] at org.junit.runner.JUnitCore.run(JUnitCore.java:115) > [java] at org.apache.jorphan.test.AllTests.main(AllTests.java:222) > [java] > [java] FAILURES!!! > [java] Tests run: 2700, Failures: 1 > [java] > > > > >> + } catch (UnknownHostException e) { >> + Assert.fail("Should not have failed"); >> + } >> + } >> + >> + @Test >> + public void testResolveNonExistingHostWithSystemDefaultDnsServer() >> throws UnknownHostException { >> + DNSCacheManager original = new DNSCacheManager(); >> + original.setCustomResolver(false); >> + try { >> + original.resolve("jmeterxxx.apache.org"); >> + fail(); >> + } catch (UnknownHostException e) { >> + Assert.assertNull(original.resolver); >> + // OK >> + } >> + } >> } >> >> >> >