[ https://issues.apache.org/jira/browse/CASSANDRA-18017?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Maxim Muzafarov reassigned CASSANDRA-18017: ------------------------------------------- Assignee: Maxim Muzafarov > Jenkins: Consider using the no-build-test flag > ---------------------------------------------- > > Key: CASSANDRA-18017 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18017 > Project: Cassandra > Issue Type: Task > Components: CI > Reporter: Andres de la Peña > Assignee: Maxim Muzafarov > Priority: Normal > Time Spent: 10m > Remaining Estimate: 0h > > CASSANDRA-16625 and CASSANDRA-18000 added a {{-Dno-build-test=true}} flag to > skip the dependencies of the Ant test targets. This is useful to speed up the > test targets if the {{build-test}} target has already been previously run, > for example as part of {{{}ant jar{}}}. > That was created thinking mainly on CircleCI's multiplexer, where we run the > same test target repeatedly. Skipping the already run depended on targets can > significantly speed up the tests. The flag however is also useful for all > other test jobs because every parallel runner can skip the test building > step, and we have hundreds of parallel runners. Saving around 30s on every > runner adds up considerable savings. > Maybe this flag can also be used for skipping test builds on Jenkins too, so > each parallel test split can benefit from a slight boost. That could be done > if either {{build-test}} or {{jar}} have already been run before calling the > test target. I'm not familiarized with Jenkins config so I'm not sure whether > it makes sense. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org