[
https://issues.apache.org/jira/browse/CASSANDRA-14648?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benedict updated CASSANDRA-14648:
---------------------------------
Resolution: Not A Problem
Status: Resolved (was: Open)
The default behaviour has already been modified to improve this situation.
> CircleCI dtest runs should (by default) depend upon successful unit tests
> -------------------------------------------------------------------------
>
> Key: CASSANDRA-14648
> URL: https://issues.apache.org/jira/browse/CASSANDRA-14648
> Project: Cassandra
> Issue Type: Improvement
> Components: Build, Test/dtest
> Reporter: Benedict
> Assignee: Benedict
> Priority: Normal
>
> Unit tests are very quick to run, and if they fail to pass there’s probably
> no value in running dtests - particularly if we are honouring our
> expectations of never committing code that breaks either unit or dtests.
> When sharing CircleCI resources between multiple branches (or multiple
> users), it is wasteful to have two dtest runs kicked off for every incomplete
> branch that is pushed to GitHub for safe keeping. So I think a better
> default CircleCI config file would only run the dtests after a successful
> unit test run, and those who want to modify this behaviour can do so
> consciously by editing the config file for themselves.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]