[ https://issues.apache.org/jira/browse/CASSANDRA-15555?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17032003#comment-17032003 ]
David Capwell commented on CASSANDRA-15555: ------------------------------------------- All examples above were called by running the following {code} ant testclasslist -Dtest.classlistfile=<(echo org/apache/cassandra/transport/frame/checksum/ChecksummingTransformerTest.java) -Dtest.classlistprefix=unit {code} In order to not timeout, I added -Dtest.timeout=60000000 > Lower the amount of garbage ChecksummingTransformerTest generates by reusing > memory > ----------------------------------------------------------------------------------- > > Key: CASSANDRA-15555 > URL: https://issues.apache.org/jira/browse/CASSANDRA-15555 > Project: Cassandra > Issue Type: Sub-task > Components: Test/unit > Reporter: David Capwell > Assignee: David Capwell > Priority: Normal > Labels: pull-request-available > Fix For: 4.0-alpha > > Time Spent: 10m > Remaining Estimate: 0h > > When the test finds a issue and attempts to shrink, a ton of garbage is > generated which cause the test to then fail with GC issues. Since the test > is a quick theories test, we can rewrite the generates to reuse memory rather > than creating new objects for each iteration. This will also let us move > away from String which requires multiple copies in the test and gets rid of > the getBytes() call which is dependent on the system its called on. -- 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