fix(tests): remove JdbcTestUtils.drop usages as it defeats concurrent test runs

This commit is contained in:
brian.mulier
2025-11-26 11:38:57 +01:00
committed by brian-mulier-p
parent 98678deabb
commit c3d94dc8ff
13 changed files with 34 additions and 154 deletions

View File

@@ -1,20 +1,6 @@
package io.kestra.repository.mysql;
import io.kestra.core.repositories.AbstractExecutionServiceTest;
import io.kestra.jdbc.JdbcTestUtils;
import jakarta.inject.Inject;
import org.junit.jupiter.api.BeforeEach;
import java.io.IOException;
import java.net.URISyntaxException;
public class MysqlExecutionServiceTest extends AbstractExecutionServiceTest {
@Inject
JdbcTestUtils jdbcTestUtils;
@BeforeEach
protected void init() throws IOException, URISyntaxException {
jdbcTestUtils.drop();
jdbcTestUtils.migrate();
}
}

View File

@@ -4,17 +4,13 @@ import io.kestra.core.models.flows.Flow;
import io.kestra.core.models.triggers.multipleflows.AbstractMultipleConditionStorageTest;
import io.kestra.core.models.triggers.multipleflows.MultipleConditionStorageInterface;
import io.kestra.core.models.triggers.multipleflows.MultipleConditionWindow;
import io.kestra.jdbc.JdbcTestUtils;
import io.kestra.repository.mysql.MysqlRepository;
import jakarta.inject.Inject;
import jakarta.inject.Named;
import org.junit.jupiter.api.BeforeEach;
import java.util.List;
class MysqlMultipleConditionStorageTest extends AbstractMultipleConditionStorageTest {
@Inject
JdbcTestUtils jdbcTestUtils;
@Inject
@Named("multipleconditions")
@@ -27,11 +23,4 @@ class MysqlMultipleConditionStorageTest extends AbstractMultipleConditionStorage
protected void save(MultipleConditionStorageInterface multipleConditionStorage, Flow flow, List<MultipleConditionWindow> multipleConditionWindows) {
multipleConditionStorage.save(multipleConditionWindows);
}
@BeforeEach
protected void init() {
jdbcTestUtils.drop();
jdbcTestUtils.migrate();
}
}
}