Andres de la Peña created CASSANDRA-18593:
---------------------------------------------

             Summary: CircleCI: Add separate approval step for oa utests on 
separate workflows
                 Key: CASSANDRA-18593
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18593
             Project: Cassandra
          Issue Type: Bug
          Components: CI
            Reporter: Andres de la Peña
            Assignee: Andres de la Peña


CASSANDRA-14227 added new {{j*_utests_oa}} jobs to run unit tests with the new, 
not-default "oa" sstable format. Those tests depend on the 
{{start_j*_unit_tests}} approval step on the separate workflows.

However, the separate workflow is meant to allow running jobs individually, and 
having a common approval step for both {{j*_unit_tests}} and {{j*_utests_oa}} 
prevents us from doing so. That's the case for example of the development of 
CASSANDRA-18504, where I want to run a single unit test job without caring 
about the specialization, but the common approval step forces me to run both 
jobs, duplicating the costs.

I think that {{j*_utests_oa}} should have its own separate approval step, the 
same way that {{j*_utest_cdc}}, {{j*_utest_fqltool}}, {{j*_utest_compression}} 
or {{j*_utest_system_keyspace_directory}} have their own approval step.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to