> On Aug 21, 2018, at 10:44 AM, Kirk Lund <kl...@apache.org> wrote:
>
> GEODE-5590 would seem to imply that GfshRule does not have an adequate safe
> guard? If it spawns a server process which binds to the default server port
> and that process persists after the test then we need better tearDown.
>
Yes, that does appear to be the case. The current failures are apparently due
to incomplete
teardown between tests within a test class.
I am attempting to reproduce the failures on a consistent basis for debugging
the problem.
> Actually I thought we were using Docker to run each AcceptanceTest in
> isolation. Then when the test finishes the Docker instances goes away. Did
> we stop using Docker for these?
>
> On Tue, Aug 21, 2018 at 10:25 AM, Sai Boorlagadda <sai.boorlaga...@gmail.com
>> wrote:
>
>> DeployWithLargeJarTest & PutCommandWithJsonTest are flaky on Develop.
>>
>> DeployWithLargeJarTest -
>> https://concourse.apachegeode-ci.info/teams/main/pipelines/
>> develop/jobs/AcceptanceTest/builds/335
>> PutCommandWithJsonTest -
>> https://concourse.apachegeode-ci.info/teams/main/pipelines/
>> develop/jobs/AcceptanceTest/builds/334
>>
>> On Tue, Aug 21, 2018 at 10:18 AM Sai Boorlagadda <
>> sai.boorlaga...@gmail.com>
>> wrote:
>>
>>> The metrics job themselves will be green (as they complete to success)
>> but
>>> you can expand the get_metrics task output and see that build#20 started
>>> reporting these failures, so probably these are due to recent changes on
>>> develop. I believe these metrics are from develop CI test runs.
>>>
>>> On Tue, Aug 21, 2018 at 10:15 AM Kirk Lund <kl...@apache.org> wrote:
>>>
>>>> Those metrics show AcceptanceTests consistently GREEN. Do these metrics
>>>> include test failures from pull request precheckin runs like mine? Or
>> does
>>>> it just cover CI test runs?
>>>>
>>>> On Tue, Aug 21, 2018 at 10:09 AM, Sai Boorlagadda <
>>>> sai.boorlaga...@gmail.com
>>>>> wrote:
>>>>
>>>>> Metrics show these started failing recently.
>>>>>
>>>>>
>>>> https://concourse.apachegeode-ci.info/teams/main/pipelines/
>> metrics/jobs/
>>>>> GeodeAcceptanceTestMetrics/builds/20
>>>>>
>>>>> On Tue, Aug 21, 2018 at 10:07 AM Kirk Lund <kl...@apache.org> wrote:
>>>>>
>>>>>> Are PutCommandWithJsonTest and DeployWithLargeJarTest known to be
>>>> flaky?
>>>>>>
>>>>>> My latest pull request failed with these two failures and all I did
>>>> was
>>>>>> extract LocalRegion.validateRegionName and improve unit testing of
>>>>>> RegionNameValidation. No other tests failed for me.
>>>>>>
>>>>>>> Task :geode-assembly:acceptanceTest
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:619>
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:620>
>>>>>>
>>>> org.apache.geode.management.internal.cli.commands.
>> PutCommandWithJsonTest
>>>>>>> putWithJsonString FAILED
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:621>
>>>>>> org.junit.ComparisonFailure: expected:<[0]> but was:<[1]>
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:622>
>>>>>> at
>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>>>>>> Method)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:623>
>>>>>> at
>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(
>>>>> NativeConstructorAccessorImpl.java:62)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:624>
>>>>>> at
>>>>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
>>>>> DelegatingConstructorAccessorImpl.java:45)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:625>
>>>>>> at
>>>>>> org.apache.geode.test.junit.rules.gfsh.GfshScript.
>>>>> awaitIfNecessary(GfshScript.java:117)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:626>
>>>>>> at
>>>>>> org.apache.geode.test.junit.rules.gfsh.GfshRule.execute(
>>>>> GfshRule.java:135)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:627>
>>>>>> at
>>>>>> org.apache.geode.test.junit.rules.gfsh.GfshScript.execute(
>>>>> GfshScript.java:106)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:628>
>>>>>> at
>>>>>> org.apache.geode.management.internal.cli.commands.
>>>>> PutCommandWithJsonTest.putWithJsonString(PutCommandWithJsonTest.java:
>> 55)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:629>
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:630>
>>>>>>
>>>> org.apache.geode.management.internal.cli.commands.
>> DeployWithLargeJarTest
>>>>>>> deployLargeSetOfJars FAILED
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:631>
>>>>>> org.junit.ComparisonFailure: expected:<[0]> but was:<[1]>
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:632>
>>>>>> at
>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>>>>>> Method)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:633>
>>>>>> at
>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(
>>>>> NativeConstructorAccessorImpl.java:62)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:634>
>>>>>> at
>>>>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
>>>>> DelegatingConstructorAccessorImpl.java:45)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:635>
>>>>>> at
>>>>>> org.apache.geode.test.junit.rules.gfsh.GfshScript.
>>>>> awaitIfNecessary(GfshScript.java:117)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:636>
>>>>>> at
>>>>>> org.apache.geode.test.junit.rules.gfsh.GfshRule.execute(
>>>>> GfshRule.java:135)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:637>
>>>>>> at
>>>>>> org.apache.geode.test.junit.rules.gfsh.GfshScript.execute(
>>>>> GfshScript.java:106)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:638>
>>>>>> at
>>>>>> org.apache.geode.management.internal.cli.commands.
>>>>> DeployWithLargeJarTest.deployLargeSetOfJars(
>> DeployWithLargeJarTest.java:
>>>>> 41)
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:639>
>>>>>> <https://concourse.apachegeode-ci.info/builds/19680#L5b60bc1a:640>
>>>>>>> Task :geode-assembly:acceptanceTest FAILED
>>>>>>
>>>>>
>>>>
>>>
>>