Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 6D4CB200D23 for ; Thu, 5 Oct 2017 02:25:32 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 6B679160BD7; Thu, 5 Oct 2017 00:25:32 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 890EB1609DD for ; Thu, 5 Oct 2017 02:25:31 +0200 (CEST) Received: (qmail 49273 invoked by uid 500); 5 Oct 2017 00:25:30 -0000 Mailing-List: contact dev-help@geode.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@geode.apache.org Delivered-To: mailing list dev@geode.apache.org Received: (qmail 49261 invoked by uid 99); 5 Oct 2017 00:25:30 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Oct 2017 00:25:30 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 8B9C9C8325 for ; Thu, 5 Oct 2017 00:25:29 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -1.5 X-Spam-Level: X-Spam-Status: No, score=-1.5 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, KAM_ASCII_DIVIDERS=0.8, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, RCVD_IN_SORBS_SPAM=0.5] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=pivotal-io.20150623.gappssmtp.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id JDY8goybJWan for ; Thu, 5 Oct 2017 00:25:27 +0000 (UTC) Received: from mail-pf0-f170.google.com (mail-pf0-f170.google.com [209.85.192.170]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 8F97A5FC38 for ; Thu, 5 Oct 2017 00:25:27 +0000 (UTC) Received: by mail-pf0-f170.google.com with SMTP id m28so2162824pfi.11 for ; Wed, 04 Oct 2017 17:25:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pivotal-io.20150623.gappssmtp.com; s=20150623; h=from:content-transfer-encoding:mime-version:subject:date:references :to:in-reply-to:message-id; bh=2+96qnc0tBy9fsicq45c04GBgSS6jDcC1qWwfg+dslg=; b=Nyr8KsAAYNDxPFqx7wXi8f6mM3u5HN7xo1bieVZdQkwXPLrGMVo6o2ZmT3CtCr2Voo rZ/iIWK9VT7XZprmuQr8YXNwwsfQGwSRtpTGslZy4j6VaYeEB84A4YNwmpH7mfzjLXxl 4iGGKKUi0BJ4C1HdqaI6FS2ASUlKE2ZIiWcjud90STIO/Tv+PL896yxzYUI3+ExYq9mw rNZZbZvoEgCSYtoZI6w3dGUKshvZLtYWFCFD4hjWoj1vdyKJd5lnyCFw/Q9Sko8ETRjW IF1OLLjdhy4Z3+i6RkaopkpzpW/gWLgwlG0AxG+kR2dtIfqDhM1jLWtHmFvySP+JKHDq mFTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:date:references:to:in-reply-to:message-id; bh=2+96qnc0tBy9fsicq45c04GBgSS6jDcC1qWwfg+dslg=; b=Lgxjg+FyXQNJx8seojT0LvJBn/7Mhx2w/Ru/i9a+xIxZx/+nKG/84wrgJo2QAduHX/ KFTWEQW7mYVZzxxhSaWWkgRJS+R+D5/QC73IUcGxP0TImLb2bu8cDBI6RyWRTVZ0so3M 2yL68YOtQDsLE3z0a/cGT9lQqNLRJkoyv1RMo93mY+pkHOP3D+tstJCq5EvHE/oQnLWR Dgg33y5nFXh1l8lmHjpMukgmt1I1j2JHHv9NmH/prianpJCB3dRDxfu8PHErY5Vx4rzK fV9m4fiBKA1MLuvUSFlTv3bRZk6Sg0A9S3eMv8Rzp/gNjiqI8V3ygVdxyX/mNNV0RjKE uFBw== X-Gm-Message-State: AHPjjUj3FW+w3xz9veViHlH9uaE4XL36jcdCzdzu5oSPEfWC3C4sn1sx 8EoUnp6Nyc3+nUuoHQM58Ca+ew0Nhi0= X-Google-Smtp-Source: AOwi7QBA3TE5FWZ5ez0hZZYVYgghd/VGWxxYEX1fBbM+njXKTdziB1dnbFB+UZNrrPJUis5ZngJ9lA== X-Received: by 10.98.223.137 with SMTP id d9mr22049616pfl.171.1507163125749; Wed, 04 Oct 2017 17:25:25 -0700 (PDT) Received: from [192.168.0.197] (c-71-193-199-141.hsd1.or.comcast.net. [71.193.199.141]) by smtp.gmail.com with ESMTPSA id g5sm28146383pfe.94.2017.10.04.17.25.24 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Oct 2017 17:25:24 -0700 (PDT) From: Jared Stewart Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: ExportConfigCommandDUnitTest Date: Wed, 4 Oct 2017 17:25:22 -0700 References: To: dev@geode.apache.org In-Reply-To: Message-Id: <0084C4ED-91E7-47EF-891B-C9C0624048E1@pivotal.io> X-Mailer: Apple Mail (2.3273) archived-at: Thu, 05 Oct 2017 00:25:32 -0000 That test uses AvailablePortFinder to choose a random available port. = It=E2=80=99s possible that you hit a race condition in between the time = port was chosen and the time it the server attempted to bind to it. =20 > On Oct 4, 2017, at 5:20 PM, Kirk Lund wrote: >=20 > It passes when I run it in IntelliJ. The cause was: >=20 > Caused by: java.net.BindException: Address already in use >=20 > So, I'm assuming the test tried to use a port that was in use. Is the = test > using a random port or a default port? >=20 > On Wed, Oct 4, 2017 at 5:14 PM, Jared Stewart = wrote: >=20 >> I haven=E2=80=99t seen that test fail before. If you rerun the = precheckin does it >> still fail? >>=20 >>=20 >>> On Oct 4, 2017, at 4:55 PM, Kirk Lund wrote: >>>=20 >>> ExportConfigCommandDUnitTest failed in my latest precheckin but my >> changes >>> don't involve the code this test is testing. Did someone commit = break >> this >>> test or is it failing intermittently? >>>=20 >>> Thanks, >>> Kirk >>>=20 >>> :geode-web:distributedTest >>>=20 >>> org.apache.geode.management.internal.cli.commands. >> ExportConfigCommandDUnitTest >>>> testExportConfig(true) [0] FAILED >>> java.lang.AssertionError: Suspicious strings were written to the = log >>> during this run. >>> Fix the strings or use IgnoredException.addIgnoredException to >> ignore. >>> ------------------------------------------------------------ >> ----------- >>> Found suspect string in log4j at line 336 >>>=20 >>> [error 2017/10/04 23:34:54.964 UTC >>> tid=3D0x1b] Jmx manager could not be started because HTTP service = failed to >>> start >>> org.apache.geode.management.ManagementException: HTTP service = failed >> to >>> start >>> at >>> = org.apache.geode.management.internal.ManagementAgent.startHttpService( >> ManagementAgent.java:314) >>> at >>> org.apache.geode.management.internal.ManagementAgent. >> startAgent(ManagementAgent.java:143) >>> at >>> org.apache.geode.management.internal.SystemManagementService. >> startManager(SystemManagementService.java:427) >>> at >>> org.apache.geode.management.internal.beans.ManagementAdapter. >> handleCacheCreation(ManagementAdapter.java:173) >>> at >>> org.apache.geode.management.internal.beans.ManagementListener. >> handleEvent(ManagementListener.java:106) >>> at >>> org.apache.geode.distributed.internal.InternalDistributedSystem. >> notifyResourceEventListeners(InternalDistributedSystem.java:2198) >>> at >>> org.apache.geode.distributed.internal.InternalDistributedSystem. >> handleResourceEvent(InternalDistributedSystem.java:585) >>> at >>> org.apache.geode.internal.cache.GemFireCacheImpl. >> initialize(GemFireCacheImpl.java:1207) >>> at >>> org.apache.geode.internal.cache.GemFireCacheImpl. >> basicCreate(GemFireCacheImpl.java:768) >>> at >>> org.apache.geode.internal.cache.GemFireCacheImpl.create( >> GemFireCacheImpl.java:754) >>> at = org.apache.geode.cache.CacheFactory.create(CacheFactory.java:175) >>> at = org.apache.geode.cache.CacheFactory.create(CacheFactory.java:222) >>> at >>> org.apache.geode.test.junit.rules.ServerStarterRule. >> startServer(ServerStarterRule.java:147) >>> at >>> org.apache.geode.test.junit.rules.ServerStarterRule. >> before(ServerStarterRule.java:76) >>> at >>> org.apache.geode.test.dunit.rules.LocatorServerStartupRule.lambda$ >> = startServerAsEmbededLocator$207b7110$1(LocatorServerStartupRule.java:230) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke( >> NativeMethodAccessorImpl.java:62) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke( >> DelegatingMethodAccessorImpl.java:43) >>> at java.lang.reflect.Method.invoke(Method.java:498) >>> at hydra.MethExecutor.executeObject(MethExecutor.java:245) >>> at >>> org.apache.geode.test.dunit.standalone.RemoteDUnitVM. >> executeMethodOnObject(RemoteDUnitVM.java:70) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke( >> NativeMethodAccessorImpl.java:62) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke( >> DelegatingMethodAccessorImpl.java:43) >>> at java.lang.reflect.Method.invoke(Method.java:498) >>> at sun.rmi.server.UnicastServerRef.dispatch( >> UnicastServerRef.java:357) >>> at sun.rmi.transport.Transport$1.run(Transport.java:200) >>> at sun.rmi.transport.Transport$1.run(Transport.java:197) >>> at java.security.AccessController.doPrivileged(Native Method) >>> at sun.rmi.transport.Transport.serviceCall(Transport.java:196) >>> at >>> = sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568) >>> at >>> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0( >> TCPTransport.java:826) >>> at >>> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$ >> 0(TCPTransport.java:683) >>> at java.security.AccessController.doPrivileged(Native Method) >>> at >>> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run( >> TCPTransport.java:682) >>> at >>> java.util.concurrent.ThreadPoolExecutor.runWorker( >> ThreadPoolExecutor.java:1149) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run( >> ThreadPoolExecutor.java:624) >>> at java.lang.Thread.run(Thread.java:748) >>> Caused by: java.net.BindException: Address already in use >>> at sun.nio.ch.Net.bind0(Native Method) >>> at sun.nio.ch.Net.bind(Net.java:433) >>> at sun.nio.ch.Net.bind(Net.java:425) >>> at >>> = sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java: >> 223) >>> at = sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) >>> at >>> = org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:317) >>> at >>> org.eclipse.jetty.server.AbstractNetworkConnector.doStart( >> AbstractNetworkConnector.java:80) >>> at >>> org.eclipse.jetty.server.ServerConnector.doStart( >> ServerConnector.java:235) >>> at >>> org.eclipse.jetty.util.component.AbstractLifeCycle. >> start(AbstractLifeCycle.java:68) >>> at org.eclipse.jetty.server.Server.doStart(Server.java:390) >>> at >>> org.eclipse.jetty.util.component.AbstractLifeCycle. >> start(AbstractLifeCycle.java:68) >>> at >>> org.apache.geode.management.internal.JettyHelper. >> startJetty(JettyHelper.java:149) >>> at >>> = org.apache.geode.management.internal.ManagementAgent.startHttpService( >> ManagementAgent.java:286) >>> ... 37 more >>>=20 >>> ------------------------------------------------------------ >> ----------- >>> Found suspect string in log4j at line 392 >>>=20 >>> [error 2017/10/04 23:34:54.971 UTC >>> tid=3D0x1b] org.apache.geode.management.ManagementException: HTTP = service >>> failed to start >>>=20 >>> org.apache.geode.management.internal.cli.commands. >> ExportConfigCommandDUnitTest >>>> testExportConfig(false) [1] FAILED >>> org.junit.ComparisonFailure: [Could not read command response. = Error >>> occurred while executing "export config >>> --dir=3D/tmp/junit2331171051443593975/all-members" on manager. >>>=20 >>> ] expected:<[OK]> but was:<[ERROR]> >>> at = sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >>> Method) >>> at >>> sun.reflect.NativeConstructorAccessorImpl.newInstance( >> NativeConstructorAccessorImpl.java:62) >>> at >>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance( >> DelegatingConstructorAccessorImpl.java:45) >>> at >>> org.apache.geode.test.junit.rules.GfshShellConnectionRule. >> executeAndVerifyCommand(GfshShellConnectionRule.java:255) >>> at >>> org.apache.geode.management.internal.cli.commands. >> ExportConfigCommandDUnitTest.testExportConfig( >> ExportConfigCommandDUnitTest.java:76) >>>=20 >>> 79 tests completed, 2 failed >>> :geode-web:distributedTest FAILED >>=20 >>=20