@@ -80,22 +80,22 @@ static Stream<Arguments> computeStageAndCausesArguments() {
8080 @ ParameterizedTest
8181 @ MethodSource ("computeStageAndCausesArguments" )
8282 void shouldSetExitCausesSuccessfully (final ComputeStage stage , final List <ReplicateStatusCause > causes ) {
83- assertThat (computeExitCauseService .setExitCausesForGivenComputeStage (stage , CHAIN_TASK_ID , causes )).isTrue ();
83+ assertThat (computeExitCauseService .setExitCausesForGivenComputeStage (CHAIN_TASK_ID , stage , causes )).isTrue ();
8484 }
8585
8686 @ ParameterizedTest
8787 @ MethodSource ("computeStageAndCausesArguments" )
8888 void shouldGetExitCausesAfterSetting (final ComputeStage stage , final List <ReplicateStatusCause > causes , final ReplicateStatusCause defaultCause ) {
89- computeExitCauseService .setExitCausesForGivenComputeStage (stage , CHAIN_TASK_ID , causes );
90- assertThat (computeExitCauseService .getExitCausesAndPruneForGivenComputeStage (stage , CHAIN_TASK_ID , defaultCause )).containsExactlyElementsOf (causes );
89+ computeExitCauseService .setExitCausesForGivenComputeStage (CHAIN_TASK_ID , stage , causes );
90+ assertThat (computeExitCauseService .getExitCausesAndPruneForGivenComputeStage (CHAIN_TASK_ID , stage , defaultCause )).containsExactlyElementsOf (causes );
9191 }
9292
9393 @ ParameterizedTest
9494 @ MethodSource ("computeStageAndCausesArguments" )
9595 void shouldReturnDefaultCauseAfterPruning (final ComputeStage stage , final List <ReplicateStatusCause > causes , final ReplicateStatusCause defaultCause ) {
96- computeExitCauseService .setExitCausesForGivenComputeStage (stage , CHAIN_TASK_ID , causes );
97- computeExitCauseService .getExitCausesAndPruneForGivenComputeStage (stage , CHAIN_TASK_ID , defaultCause );
98- assertThat (computeExitCauseService .getExitCausesAndPruneForGivenComputeStage (stage , CHAIN_TASK_ID , defaultCause )).isEqualTo (List .of (defaultCause ));
96+ computeExitCauseService .setExitCausesForGivenComputeStage (CHAIN_TASK_ID , stage , causes );
97+ computeExitCauseService .getExitCausesAndPruneForGivenComputeStage (CHAIN_TASK_ID , stage , defaultCause );
98+ assertThat (computeExitCauseService .getExitCausesAndPruneForGivenComputeStage (CHAIN_TASK_ID , stage , defaultCause )).isEqualTo (List .of (defaultCause ));
9999 }
100100 //endregion
101101
@@ -112,43 +112,43 @@ static Stream<Arguments> validExitCauseProvider() {
112112 @ ParameterizedTest
113113 @ MethodSource ("validExitCauseProvider" )
114114 void shouldReturnTrueWhenReportingForFirstTime (final ComputeStage stage , final List <ReplicateStatusCause > causes ) {
115- assertThat (computeExitCauseService .setExitCausesForGivenComputeStage (stage , CHAIN_TASK_ID , causes ))
115+ assertThat (computeExitCauseService .setExitCausesForGivenComputeStage (CHAIN_TASK_ID , stage , causes ))
116116 .isTrue ();
117117 }
118118
119119 @ ParameterizedTest
120120 @ MethodSource ("validExitCauseProvider" )
121121 void shouldReturnFalseWhenReportingTwiceWithSameCauses (final ComputeStage stage , final List <ReplicateStatusCause > causes ) {
122- computeExitCauseService .setExitCausesForGivenComputeStage (stage , CHAIN_TASK_ID , causes );
123- assertThat (computeExitCauseService .setExitCausesForGivenComputeStage (stage , CHAIN_TASK_ID , causes )).isFalse ();
122+ computeExitCauseService .setExitCausesForGivenComputeStage (CHAIN_TASK_ID , stage , causes );
123+ assertThat (computeExitCauseService .setExitCausesForGivenComputeStage (CHAIN_TASK_ID , stage , causes )).isFalse ();
124124 }
125125
126126 @ ParameterizedTest
127127 @ MethodSource ("validExitCauseProvider" )
128128 void shouldReturnFalseWhenReportingTwiceWithDifferentCauses (final ComputeStage stage , final List <ReplicateStatusCause > causes ) {
129- computeExitCauseService .setExitCausesForGivenComputeStage (stage , CHAIN_TASK_ID , causes );
129+ computeExitCauseService .setExitCausesForGivenComputeStage (CHAIN_TASK_ID , stage , causes );
130130 List <ReplicateStatusCause > differentCauses = stage == ComputeStage .PRE
131131 ? List .of (ReplicateStatusCause .PRE_COMPUTE_INVALID_DATASET_CHECKSUM )
132132 : List .of (ReplicateStatusCause .POST_COMPUTE_TIMEOUT );
133- assertThat (computeExitCauseService .setExitCausesForGivenComputeStage (stage , CHAIN_TASK_ID , differentCauses )).isFalse ();
133+ assertThat (computeExitCauseService .setExitCausesForGivenComputeStage (CHAIN_TASK_ID , stage , differentCauses )).isFalse ();
134134 }
135135
136136 @ ParameterizedTest
137137 @ MethodSource ("validExitCauseProvider" )
138138 void shouldReturnOriginalCausesAfterSuccessfulReport (final ComputeStage stage , final List <ReplicateStatusCause > causes , final ReplicateStatusCause defaultCause ) {
139- computeExitCauseService .setExitCausesForGivenComputeStage (stage , CHAIN_TASK_ID , causes );
140- assertThat (computeExitCauseService .getExitCausesAndPruneForGivenComputeStage (stage , CHAIN_TASK_ID , defaultCause )).isEqualTo (causes );
139+ computeExitCauseService .setExitCausesForGivenComputeStage (CHAIN_TASK_ID , stage , causes );
140+ assertThat (computeExitCauseService .getExitCausesAndPruneForGivenComputeStage (CHAIN_TASK_ID , stage , defaultCause )).isEqualTo (causes );
141141 }
142142
143143 @ Test
144144 void shouldAllowReportingPostStageAfterPreStageForSameTask () {
145- computeExitCauseService .setExitCausesForGivenComputeStage (ComputeStage .PRE , CHAIN_TASK_ID , SINGLE_PRE_CAUSES );
146- assertThat (computeExitCauseService .setExitCausesForGivenComputeStage (ComputeStage .POST , CHAIN_TASK_ID , SINGLE_POST_CAUSES )).isTrue ();
145+ computeExitCauseService .setExitCausesForGivenComputeStage (CHAIN_TASK_ID , ComputeStage .PRE , SINGLE_PRE_CAUSES );
146+ assertThat (computeExitCauseService .setExitCausesForGivenComputeStage (CHAIN_TASK_ID , ComputeStage .POST , SINGLE_POST_CAUSES )).isTrue ();
147147 }
148148
149149 @ Test
150150 void shouldReturnDefaultCauseWhenNoCausesWereSet () {
151- assertThat (computeExitCauseService .getExitCausesAndPruneForGivenComputeStage (ComputeStage .PRE , CHAIN_TASK_ID , DEFAULT_PRE_CAUSE ))
151+ assertThat (computeExitCauseService .getExitCausesAndPruneForGivenComputeStage (CHAIN_TASK_ID , ComputeStage .PRE , DEFAULT_PRE_CAUSE ))
152152 .isEqualTo (List .of (DEFAULT_PRE_CAUSE ));
153153 }
154154 //endregion
0 commit comments