[ 
https://issues.apache.org/jira/browse/GEODE-7276?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16995065#comment-16995065
 ] 

Ernest Burghardt commented on GEODE-7276:
-----------------------------------------

and a couple more times:

[https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/Benchmark_with_ssl/builds/5]

[https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/Benchmark_with_ssl/builds/7]

https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/Benchmark_with_ssl/builds/8

> CI failure: Benchmark PartitionedPutBenchmark analysis failed
> -------------------------------------------------------------
>
>                 Key: GEODE-7276
>                 URL: https://issues.apache.org/jira/browse/GEODE-7276
>             Project: Geode
>          Issue Type: Bug
>          Components: benchmarks
>            Reporter: Barrett Oglesby
>            Priority: Major
>
> Benchmark test 615 
> (https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/Benchmark/builds/615)
>  failed with:
> {noformat}
> BENCHMARK FAILED: org.apache.geode.benchmark.tests.PartitionedPutBenchmark 
> missing result file.
> BENCHMARK FAILED: org.apache.geode.benchmark.tests.PartitionedPutBenchmark 
> missing result file.
> {noformat}
> The Analyzer is attempting to compare the test with the baseline and not 
> finding a 
> {noformat}
> for (BenchmarkRunResult.ProbeResult probeResult : 
> benchmarkResult.probeResults) {
>   if (isNaN(probeResult.baseline) || isNaN(probeResult.test)) {
>     errorMessage.append("BENCHMARK FAILED: ").append(benchmarkResult.name)
>         .append(" missing result file.\n");
> {noformat}
> The output for the PartitionedPutBenchmark is:
> {noformat}
> org.apache.geode.benchmark.tests.PartitionedPutBenchmark
>               average ops/second  Baseline:    204975.67  Test:          NaN  
> Difference:    NaN%
>        ops/second standard error  Baseline:       308.71  Test:          NaN  
> Difference:    NaN%
>    ops/second standard deviation  Baseline:      5338.09  Test:        -0.00  
> Difference: -100.0%
>       YS 99th percentile latency  Baseline:      3808.00  Test:      3510.00  
> Difference:   -7.8%
>                   median latency  Baseline:    575487.00  Test:    568319.00  
> Difference:   -1.2%
>          90th percentile latency  Baseline:   4476927.00  Test:   4378623.00  
> Difference:   -2.2%
>          99th percentile latency  Baseline:   9379839.00  Test:   9543679.00  
> Difference:   +1.7%
>        99.9th percentile latency  Baseline:  51118079.00  Test:  52002815.00  
> Difference:   +1.7%
>                  average latency  Baseline:   1754859.17  Test:   1757899.99  
> Difference:   +0.2%
>       latency standard deviation  Baseline:   3494292.88  Test:   5794614.66  
> Difference:  +65.8%
>           latency standard error  Baseline:       445.63  Test:      2335.52  
> Difference: +424.1%
> {noformat}
> It would be nice if the BENCHMARK FAILED message printed the 
> probeResult.description, but I guess the two BENCHMARK FAILED messages 
> correspond to average ops/second and ops/second standard error since those 
> are the two NAN values.
> There are several RuntimeException in both the baseline and branch client.log 
> files, but since both of the files contain those, it doesn't look related.
> {noformat}
> [RMI TCP Connection(1)-172.31.46.146] WARN org.reflections.Reflections - 
> could not create Dir using directory from url 
> file:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/libatk-wrapper.so. 
> skipping.
> java.lang.RuntimeException: cannot use dir 
> /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/libatk-wrapper.so
> [RMI TCP Connection(1)-172.31.46.146] WARN org.reflections.Reflections - 
> could not create Vfs.Dir from url. ignoring the exception and continuing
> org.reflections.ReflectionsException: could not create Vfs.Dir from url, no 
> matching UrlType was found 
> [file:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/libatk-wrapper.so]
> either use fromURL(final URL url, final List<UrlType> urlTypes) or use the 
> static setDefaultURLTypes(final List<UrlType> urlTypes) or 
> addDefaultURLTypes(UrlType urlType) with your specialized UrlType.
> {noformat}
> On the other hand, the branch client.log file contains this exception, but 
> unfortunately, the servers look to be configured with warn log level, so its 
> hard to tell why this exception occurred, and if its even relevant.
> {noformat}
> Finishing main test [ts=1570353668642, date=Sun Oct 06 09:21:08 UTC 2019]
> ERROR: Shutting down benchmark driver to unexpected exception.
> Type '--help' for usage.
> org.apache.geode.cache.client.ServerConnectivityException: Pool unexpected 
> socket timed out on client connection=Pooled Connection to 
> ip-172-31-42-223.us-west-2.compute.internal:46801: Connection[DESTROYED] 
> attempt=2). Server unreachable: could not connect after 2 attempts
>       at 
> org.apache.geode.cache.client.internal.OpExecutorImpl.handleException(OpExecutorImpl.java:659)
>       at 
> org.apache.geode.cache.client.internal.OpExecutorImpl.handleException(OpExecutorImpl.java:501)
>       at 
> org.apache.geode.cache.client.internal.OpExecutorImpl.execute(OpExecutorImpl.java:153)
>       at 
> org.apache.geode.cache.client.internal.OpExecutorImpl.execute(OpExecutorImpl.java:108)
>       at 
> org.apache.geode.cache.client.internal.PoolImpl.execute(PoolImpl.java:771)
>       at org.apache.geode.cache.client.internal.PutOp.execute(PutOp.java:89)
>       at 
> org.apache.geode.cache.client.internal.ServerRegionProxy.put(ServerRegionProxy.java:159)
>       at 
> org.apache.geode.internal.cache.LocalRegion.serverPut(LocalRegion.java:3035)
>       at 
> org.apache.geode.internal.cache.LocalRegion.cacheWriteBeforePut(LocalRegion.java:3152)
>       at 
> org.apache.geode.internal.cache.ProxyRegionMap.basicPut(ProxyRegionMap.java:238)
>       at 
> org.apache.geode.internal.cache.LocalRegion.virtualPut(LocalRegion.java:5579)
>       at 
> org.apache.geode.internal.cache.LocalRegionDataView.putEntry(LocalRegionDataView.java:162)
>       at 
> org.apache.geode.internal.cache.LocalRegion.basicPut(LocalRegion.java:5035)
>       at 
> org.apache.geode.internal.cache.LocalRegion.validatedPut(LocalRegion.java:1635)
>       at 
> org.apache.geode.internal.cache.LocalRegion.put(LocalRegion.java:1622)
>       at 
> org.apache.geode.internal.cache.AbstractRegion.put(AbstractRegion.java:441)
>       at org.apache.geode.benchmark.tasks.PutTask.test(PutTask.java:52)
>       at 
> org.yardstickframework.impl.BenchmarkRunner$2.run(BenchmarkRunner.java:178)
>       at java.lang.Thread.run(Thread.java:748)
> {noformat}
> The Benchmark test 616 results for the PartitionedPutBenchmark looked much 
> better:
> {noformat}
> org.apache.geode.benchmark.tests.PartitionedPutBenchmark
>               average ops/second  Baseline:    205572.82  Test:    201880.99  
> Difference:   -1.8%
>        ops/second standard error  Baseline:       339.40  Test:       326.04  
> Difference:   -3.9%
>    ops/second standard deviation  Baseline:      5868.77  Test:      5637.70  
> Difference:   -3.9%
>       YS 99th percentile latency  Baseline:      4106.00  Test:      4105.00  
> Difference:   -0.0%
>                   median latency  Baseline:    687103.00  Test:    683519.00  
> Difference:   -0.5%
>          90th percentile latency  Baseline:   4136959.00  Test:   4210687.00  
> Difference:   +1.8%
>          99th percentile latency  Baseline:   8470527.00  Test:   8650751.00  
> Difference:   +2.1%
>        99.9th percentile latency  Baseline:  49643519.00  Test:  53215231.00  
> Difference:   +7.2%
>                  average latency  Baseline:   1748928.87  Test:   1780801.76  
> Difference:   +1.8%
>       latency standard deviation  Baseline:   3313021.29  Test:   3533721.57  
> Difference:   +6.7%
>           latency standard error  Baseline:       421.90  Test:       454.12  
> Difference:   +7.6%
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to