fix: missing tenant id for flow creation in AbstractSchedulerTest (#13311)

This commit is contained in:
YannC
2025-12-03 15:58:52 +01:00
committed by GitHub
parent a72ecfc2eb
commit 32da15b2ea
3 changed files with 8 additions and 1 deletions

View File

@@ -36,6 +36,8 @@ import java.util.Optional;
@KestraTest(rebuildContext = true)
abstract public class AbstractSchedulerTest {
public final static String TENANT_ID = "main";
@Inject
protected ApplicationContext applicationContext;
@@ -74,7 +76,7 @@ abstract public class AbstractSchedulerTest {
*/
@Deprecated
protected static FlowWithSource createFlow(List<AbstractTrigger> triggers) {
return createFlow(null, triggers);
return createFlow(TENANT_ID, triggers);
}
protected static FlowWithSource createFlow(String tenantId, List<AbstractTrigger> triggers) {

View File

@@ -77,6 +77,7 @@ class SchedulerConditionTest extends AbstractSchedulerTest {
flowRepository.create(GenericFlow.of(flow));
Trigger trigger = Trigger.builder()
.tenantId(TENANT_ID)
.namespace(flow.getNamespace())
.flowId(flow.getId())
.triggerId("hourly")

View File

@@ -90,6 +90,7 @@ public class SchedulerScheduleOnDatesTest extends AbstractSchedulerTest {
Trigger trigger = Trigger
.builder()
.tenantId(TENANT_ID)
.triggerId("schedule")
.flowId(flow.getId())
.namespace(flow.getNamespace())
@@ -145,6 +146,7 @@ public class SchedulerScheduleOnDatesTest extends AbstractSchedulerTest {
ZonedDateTime lastDate = ZonedDateTime.now().minusHours(3L);
Trigger lastTrigger = Trigger
.builder()
.tenantId(TENANT_ID)
.triggerId("recoverALLMissing")
.flowId(flow.getId())
.namespace(flow.getNamespace())
@@ -196,6 +198,7 @@ public class SchedulerScheduleOnDatesTest extends AbstractSchedulerTest {
ZonedDateTime lastDate = ZonedDateTime.now().minusHours(3L);
Trigger lastTrigger = Trigger
.builder()
.tenantId(TENANT_ID)
.triggerId("recoverLASTMissing")
.flowId(flow.getId())
.namespace(flow.getNamespace())
@@ -248,6 +251,7 @@ public class SchedulerScheduleOnDatesTest extends AbstractSchedulerTest {
ZonedDateTime lastDate = ZonedDateTime.now().minusHours(3L);
Trigger lastTrigger = Trigger
.builder()
.tenantId(TENANT_ID)
.triggerId("recoverNONEMissing")
.flowId(flow.getId())
.namespace(flow.getNamespace())