[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [platform-releng-dev] 4.16 I-Build: I20200513-1800
|
> So
I assume it is Jenkins who died now with OOM, and because we now have compiler
regression tests with lot of output.Was this merged
after the last good build?DaniFrom:
"Andrey
Loskutov" <loskutov@xxxxxx>To:
platform-releng-dev@xxxxxxxxxxxDate:
14.05.2020
14:36Subject:
[EXTERNAL]
Re: [platform-releng-dev] 4.16 I-Build: I20200513-1800Sent
by: platform-releng-dev-bounces@xxxxxxxxxxx
I see that the size
of the all result data nearly doubled from build 71 to 72. In build 71 results
from org.eclipse.jdt.core.tests.compiler.regression.TestAll.xml are empty,
in following builds it is about 11 MB. https://ci-staging.eclipse.org/releng/view/Automatedtests/job/ep416I-unit-cen64-gtk3-java14/71/artifact/workarea/I20200511-1800/eclipse-testing/results/ep416I-unit-cen64-gtk3-java14_linux.gtk.x86_64_14/https://ci-staging.eclipse.org/releng/view/Automatedtests/job/ep416I-unit-cen64-gtk3-java14/72/artifact/workarea/I20200512-1800/eclipse-testing/results/ep416I-unit-cen64-gtk3-java14_linux.gtk.x86_64_14/ So I assume it is
Jenkins who died now with OOM, and because we now have compiler regression
tests with lot of output. Before build 72, compiler
tests *died* with this stack trace: DumpStackTracesTimer
almost reached timeout '7200000'.
totalMemory: 1037959168
freeMemory (before GC): 806520888
freeMemory (after GC): 811775832
Thread dump 0 at 2020-05-12 07:58:42 +0000:
java.lang.Exception: ThreadDump for thread "main"
at java.base@14/sun.nio.ch.Net.accept(Native Method)
at java.base@14/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:755)
at java.base@14/java.net.ServerSocket.implAccept(ServerSocket.java:684)
at java.base@14/java.net.ServerSocket.platformImplAccept(ServerSocket.java:650)
at java.base@14/java.net.ServerSocket.implAccept(ServerSocket.java:626)
at java.base@14/java.net.ServerSocket.implAccept(ServerSocket.java:583)
at java.base@14/java.net.ServerSocket.accept(ServerSocket.java:540)
at org.eclipse.jdt.core.tests.util.TestVerifier.launchVerifyTestsIfNeeded(TestVerifier.java:547)
at org.eclipse.jdt.core.tests.util.TestVerifier.verifyClassFiles(TestVerifier.java:635)
at org.eclipse.jdt.core.tests.compiler.regression.AbstractRegressionTest.runTest(AbstractRegressionTest.java:3457)
at org.eclipse.jdt.core.tests.compiler.regression.AbstractRegressionTest.runTest(AbstractRegressionTest.java:3127)
at org.eclipse.jdt.core.tests.compiler.regression.AbstractRegressionTest.runConformTest(AbstractRegressionTest.java:1851)
at org.eclipse.jdt.core.tests.compiler.regression.AbstractRegressionTest.runConformTest(AbstractRegressionTest.java:1848)
at org.eclipse.jdt.core.tests.compiler.regression.ConditionalExpressionTest.test001(ConditionalExpressionTest.java:47)
at java.base@14/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at java.base@14/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base@14/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) So I would increase
agent heap and may be re-trigger results parsing if possible? We *have*
test results. Kind regards,
Andrey Loskutov
Спасение утопающих - дело рук самих утопающих
https://www.eclipse.org/user/aloskutov Gesendet: Donnerstag,
14. Mai 2020 um 14:07 Uhr
Von: "Sravan K Lakkimsetti" <sravankumarl@xxxxxxxxxx>
An: "Eclipse platform release engineering list." <platform-releng-dev@xxxxxxxxxxx>
Betreff: Re: [platform-releng-dev] 4.16 I-Build: I20200513-1800Here are the junit
test results and logs https://ci-staging.eclipse.org/releng/view/Automated%20tests/job/ep416I-unit-cen64-gtk3-java14/74/artifact/Hope this helps -Sravan From: Andrey
Loskutov <loskutov@xxxxxx>
Sent: 14 May 2020 17:27
To: platform-releng-dev@xxxxxxxxxxx
Subject: [EXTERNAL] Re: [platform-releng-dev] 4.16 I-Build: I20200513-1800 Are we sure we have
OOM on the SDK side, not in on the Jenkins agent side? I can't understand
the stack below. If I read the stack
right, the agent dies trying to *transfer* JUnit test results?But test aren't executed
not in the same JVM where Jenkins agent lives?Can we access generated
JUnit results/logs?May be they are just *huge* for whatever reason?May be we see after
which test it misbehaves (*if* this happens during test phase and not some
Jenkins issue).Also: hudson.remoting.Channel$CallSiteStackTrace:
Remote call to JNLP4-connect connection from 10.128.4.1/10.128.4.1:33780
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1788)
at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356)
at hudson.remoting.Channel.call(Channel.java:998)
at hudson.FilePath.act(FilePath.java:1069)
at hudson.FilePath.act(FilePath.java:1058)
at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:114)
at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:137)
at hudson.tasks.junit.JUnitResultArchiver.parseAndAttach(JUnitResultArchiver.java:167)
at hudson.tasks.junit.pipeline.JUnitResultsStepExecution.run(JUnitResultsStepExecution.java:52)
at hudson.tasks.junit.pipeline.JUnitResultsStepExecution.run(JUnitResultsStepExecution.java:25)
at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution$$Lambda$446/0000000030151E30.run(Unknown
Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
Source)
at java.util.concurrent.FutureTask.run(Unknown
Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)java.lang.OutOfMemoryError:
Java heap space
at java.util.Arrays.copyOf(Unknown Source)
at java.io.ByteArrayOutputStream.toByteArray(Unknown Source)
at hudson.remoting.UserRequest._serialize(UserRequest.java:264)
at hudson.remoting.UserRequest.serialize(UserRequest.java:272)
at hudson.remoting.UserRequest.perform(UserRequest.java:222)
at hudson.remoting.UserRequest.perform(UserRequest.java:54)
at hudson.remoting.Request$2.run(Request.java:369)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:117)
at hudson.remoting.Engine$1$$Lambda$4/000000003C01FDE0.run(Unknown
Source)Caused: java.io.IOException:
Remote call on JNLP4-connect connection from 10.128.4.1/10.128.4.1:33780
failed
at hudson.remoting.Channel.call(Channel.java:1004)
at hudson.FilePath.act(FilePath.java:1069)
at hudson.FilePath.act(FilePath.java:1058)
at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:114)
at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:137)
at hudson.tasks.junit.JUnitResultArchiver.parseAndAttach(JUnitResultArchiver.java:167)
at hudson.tasks.junit.pipeline.JUnitResultsStepExecution.run(JUnitResultsStepExecution.java:52)
at hudson.tasks.junit.pipeline.JUnitResultsStepExecution.run(JUnitResultsStepExecution.java:25)
at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution$$Lambda$446/0000000030151E30.run(Unknown
Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)Finished: FAILUREKind regards,
Andrey Loskutov
Спасение утопающих - дело рук самих утопающих
https://www.eclipse.org/user/aloskutov Gesendet: Donnerstag,
14. Mai 2020 um 13:26 Uhr
Von: "Sravan K Lakkimsetti" <sravankumarl@xxxxxxxxxx>
An: "Eclipse platform release engineering list." <platform-releng-dev@xxxxxxxxxxx>
Betreff: Re: [platform-releng-dev] 4.16 I-Build: I20200513-1800Ok Dani I am running
the tests from I20200511-1800. Last time it took more than 8 hours so it
may be a while before we get results. ThanksSravan From: Daniel
Megert <daniel_megert@xxxxxxxxxx>
Sent: 14 May 2020 16:51
To: Eclipse platform release engineering list. <platform-releng-dev@xxxxxxxxxxx>
Subject: [EXTERNAL] Re: [platform-releng-dev] 4.16 I-Build: I20200513-1800 Hi Sravan
Yes, I know that. The questions is: does rerunning the tests from the last
good build work or not. If yes, we have to investigate why it now uses
more memory. Is there a way to check how much is used?
Dani
From: "Sravan
K Lakkimsetti" <sravankumarl@xxxxxxxxxx>
To: "Eclipse
platform release engineering list." <platform-releng-dev@xxxxxxxxxxx>
Date: 14.05.2020
13:15
Subject: [EXTERNAL]
Re: [platform-releng-dev] 4.16 I-Build: I20200513-1800
Sent by: platform-releng-dev-bounces@xxxxxxxxxxx
Hi
Dani,
This
started with Build:
I20200512-1800. We didn’t have this problem before that
-Sravan
From:Daniel
Megert <daniel_megert@xxxxxxxxxx>
Sent: 14 May 2020 16:38
To: Eclipse platform release engineering list. <platform-releng-dev@xxxxxxxxxxx>
Subject: [EXTERNAL] Re: [platform-releng-dev] 4.16 I-Build: I20200513-1800
Did
you check whether the OOME also happens with the last good build? If not,
please do so.
Dani
From: "Sravan
K Lakkimsetti" <sravankumarl@xxxxxxxxxx>
To: "Eclipse
platform release engineering list." <platform-releng-dev@xxxxxxxxxxx>
Date: 14.05.2020
12:39
Subject: [EXTERNAL]
Re: [platform-releng-dev] 4.16 I-Build: I20200513-1800
Sent by: platform-releng-dev-bounces@xxxxxxxxxxx
Hi,
Java
14 configuration failed with “java.lang.OutOfMemoryError: Java heap space“
Log:
https://ci-staging.eclipse.org/releng/view/Automated%20tests/job/ep416I-unit-cen64-gtk3-java14/74/console
Max
memory allocated for the container is 2GB. I believe this should be sufficient.
I can go till 4GB if required
Is
this related to https://bugs.eclipse.org/bugs/show_bug.cgi?id=553538?
Thanks
Sravan
From:genie.releng@xxxxxxxxxxx
<genie.releng@xxxxxxxxxxx>
Sent: 14 May 2020 05:57
To: platform-releng-dev@xxxxxxxxxxx
Subject: [EXTERNAL] [platform-releng-dev] 4.16 I-Build: I20200513-1800
Eclipse
downloads:
https://download.eclipse.org/eclipse/downloads/drops4/I20200513-1800
Build logs and/or test results (eventually):
https://download.eclipse.org/eclipse/downloads/drops4/I20200513-1800/testResults.php
Software site repository:
https://download.eclipse.org/eclipse/updates/4.16-I-builds
Specific (simple) site repository:
https://download.eclipse.org/eclipse/updates/4.16-I-builds/I20200513-1800
Equinox downloads:
https://download.eclipse.org/equinox/drops/I20200513-1800
_______________________________________________
platform-releng-dev
mailing list
platform-releng-dev@xxxxxxxxxxx
To
unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-releng-dev
_______________________________________________
platform-releng-dev mailing list
platform-releng-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-releng-dev
_______________________________________________
platform-releng-dev mailing list
platform-releng-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-releng-dev
_______________________________________________ platform-releng-dev mailing
list platform-releng-dev@xxxxxxxxxxxTo unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-releng-dev_______________________________________________platform-releng-dev
mailing listplatform-releng-dev@xxxxxxxxxxxTo unsubscribe from
this list, visit https://www.eclipse.org/mailman/listinfo/platform-releng-dev
_______________________________________________ platform-releng-dev mailing
list platform-releng-dev@xxxxxxxxxxx To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/platform-releng-dev_______________________________________________
platform-releng-dev mailing list
platform-releng-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-releng-dev