Benedict created CASSANDRA-14648:
------------------------------------

             Summary: 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
            Reporter: Benedict


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: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to