Skip to content

Commit

Permalink
chore(tasks): delete reference on SchedulerExecutionStateInterface
Browse files Browse the repository at this point in the history
  • Loading branch information
tchiotludo committed Jun 29, 2023
1 parent af23df7 commit dfe512d
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 21 deletions.
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
version=0.9.1-SNAPSHOT
kestraVersion=0.9.+
version=0.10.0-SNAPSHOT
kestraVersion=0.10.+
micronautVersion=3.9.3
lombokVersion=1.18.28
awsVersion=2.20.53
20 changes: 10 additions & 10 deletions src/test/java/io/kestra/plugin/aws/s3/TriggerTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
import io.kestra.core.queues.QueueInterface;
import io.kestra.core.repositories.LocalFlowRepositoryLoader;
import io.kestra.core.runners.FlowListeners;
import io.kestra.core.runners.Worker;
import io.kestra.core.schedulers.AbstractScheduler;
import io.kestra.core.schedulers.DefaultScheduler;
import io.kestra.core.schedulers.SchedulerExecutionStateInterface;
import io.kestra.core.schedulers.SchedulerTriggerStateInterface;
import io.kestra.plugin.aws.s3.models.S3Object;
import io.micronaut.context.ApplicationContext;
Expand All @@ -30,9 +30,6 @@ class TriggerTest extends AbstractTest {
@Inject
private SchedulerTriggerStateInterface triggerState;

@Inject
private SchedulerExecutionStateInterface executionState;

@Inject
private FlowListeners flowListenersService;

Expand All @@ -55,12 +52,14 @@ void flow() throws Exception {
CountDownLatch queueCount = new CountDownLatch(1);

// scheduler
try (AbstractScheduler scheduler = new DefaultScheduler(
this.applicationContext,
this.flowListenersService,
this.executionState,
this.triggerState
)) {
try (
AbstractScheduler scheduler = new DefaultScheduler(
this.applicationContext,
this.flowListenersService,
this.triggerState
);
Worker worker = new Worker(applicationContext, 8, null);
) {
AtomicReference<Execution> last = new AtomicReference<>();

// wait for execution
Expand All @@ -75,6 +74,7 @@ void flow() throws Exception {
upload("trigger/s3", "trigger-test");
upload("trigger/s3", "trigger-test");

worker.run();
scheduler.run();
repositoryLoader.load(Objects.requireNonNull(TriggerTest.class.getClassLoader().getResource("flows/s3")));

Expand Down
20 changes: 11 additions & 9 deletions src/test/java/io/kestra/plugin/aws/sqs/TriggerTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,14 @@
import io.kestra.core.repositories.LocalFlowRepositoryLoader;
import io.kestra.core.runners.FlowListeners;
import io.kestra.core.runners.RunContextFactory;
import io.kestra.core.runners.Worker;
import io.kestra.core.schedulers.AbstractScheduler;
import io.kestra.core.schedulers.DefaultScheduler;
import io.kestra.core.schedulers.SchedulerExecutionStateInterface;
import io.kestra.core.schedulers.SchedulerTriggerStateInterface;
import io.kestra.plugin.aws.sqs.model.Message;
import io.micronaut.context.ApplicationContext;
import jakarta.inject.Inject;
import jakarta.inject.Named;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.testcontainers.containers.localstack.LocalStackContainer;

Expand All @@ -35,9 +34,6 @@ class TriggerTest extends AbstractSqsTest {
@Inject
private SchedulerTriggerStateInterface triggerState;

@Inject
private SchedulerExecutionStateInterface executionState;

@Inject
private FlowListeners flowListenersService;

Expand All @@ -58,8 +54,14 @@ void flow() throws Exception {
CountDownLatch queueCount = new CountDownLatch(1);

// scheduler
try (AbstractScheduler scheduler = new DefaultScheduler(this.applicationContext, this.flowListenersService,
this.executionState, this.triggerState)) {
try (
AbstractScheduler scheduler = new DefaultScheduler(
this.applicationContext,
this.flowListenersService,
this.triggerState
);
Worker worker = new Worker(applicationContext, 8, null);
) {
AtomicReference<Execution> last = new AtomicReference<>();

// wait for execution
Expand All @@ -70,7 +72,7 @@ void flow() throws Exception {
assertThat(execution.getFlowId(), is("sqs-listen"));
});


worker.run();
scheduler.run();

repositoryLoader.load(Objects.requireNonNull(TriggerTest.class.getClassLoader().getResource("flows/sqs")));
Expand Down Expand Up @@ -106,4 +108,4 @@ void flow() throws Exception {
}
}

}
}

0 comments on commit dfe512d

Please sign in to comment.