[ https://issues.apache.org/jira/browse/CASSANDRA-15979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17168902#comment-17168902 ]
Michael Semb Wever commented on CASSANDRA-15979: ------------------------------------------------ bq. Has anyone seen this outside of CircleCI? I've never encountered it locally and I don't recall seeing it in Jenkins either. [~brandon.williams], yes I've seen this and had to work around it in Jenkins, when aggregating all the build stage test xml reports into one file and then transforming it. The aggregated xml containing ~18k tests is 1.5GB+ and there's no way any of those agents can Xalan xslt transform them. (Saxon was needed.) To solve the problem there, I had to do the aggregation and xslt transformation outside of a JVM. - https://github.com/apache/cassandra-builds/blob/master/build-scripts/cassandra-test-report.sh - https://github.com/apache/cassandra-builds/blob/master/docker/jenkins/generate_plaintext_test_report.docker#L23 > CircleCI UnitTests error - java.lang.OutOfMemoryError: Java heap space > ---------------------------------------------------------------------- > > Key: CASSANDRA-15979 > URL: https://issues.apache.org/jira/browse/CASSANDRA-15979 > Project: Cassandra > Issue Type: Bug > Components: CI > Reporter: Ekaterina Dimitrova > Assignee: Ekaterina Dimitrova > Priority: Normal > > We persistently see on the latest CircleCI trunk the following error: > (MIDRES) > > {code:java} > BUILD FAILED > /tmp/cassandra/build.xml:1982: The following error occurred while executing > this line: > /tmp/cassandra/build.xml:1866: java.lang.OutOfMemoryError: Java heap space > at java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:68) > at java.lang.StringBuffer.<init>(StringBuffer.java:128) > at > com.sun.org.apache.xml.internal.utils.FastStringBuffer.getString(FastStringBuffer.java:872) > at > com.sun.org.apache.xml.internal.dtm.ref.sax2dtm.SAX2DTM2.getStringValueX(SAX2DTM2.java:2937) > at > com.sun.org.apache.xalan.internal.xsltc.dom.DOMAdapter.getStringValueX(DOMAdapter.java:284) > at junit_frames.template$dot$5() > at junit_frames.applyTemplates5() > at junit_frames.package() > at junit_frames.template$dot$0() > at junit_frames.applyTemplates() > at junit_frames.applyTemplates() > at junit_frames.transform() > at > com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet.transform(AbstractTranslet.java:620) > at > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:730) > at > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:343) > at > org.apache.tools.ant.taskdefs.optional.TraXLiaison.transform(TraXLiaison.java:201) > at org.apache.tools.ant.taskdefs.XSLTProcess.process(XSLTProcess.java:870) > at org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:408) > at > org.apache.tools.ant.taskdefs.optional.junit.AggregateTransformer.transform(AggregateTransformer.java:281) > at > org.apache.tools.ant.taskdefs.optional.junit.XMLResultAggregator.execute(XMLResultAggregator.java:157) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) > at org.apache.tools.ant.Task.perform(Task.java:350) > at > org.apache.tools.ant.taskdefs.Sequential$$Lambda$149/1543351283.accept(Unknown > Source) > at java.util.Vector.forEach(Vector.java:1275) > at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:67) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > Total time: 2 minutes 52 seconds > Exited with code exit status 1 > CircleCI received exit code 1 > {code} > > *Example:* > [https://app.circleci.com/pipelines/github/ekaterinadimitrova2/cassandra/285/workflows/f2722016-2353-4c38-9fd2-8614f6609f55/jobs/1648/parallel-runs/16?filterBy=FAILED] -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org