Make the meaning of running status consistent

- A running status is STARTING, STARTED, or STOPPING.
- Update related tests.

 Resolves #1483
This commit is contained in:
Marvin Deng
2022-05-11 23:50:19 +08:00
committed by Mahmoud Ben Hassine
parent 930bb0243c
commit bbf35b79f7
12 changed files with 79 additions and 12 deletions

View File

@@ -24,6 +24,7 @@ import javax.sql.DataSource;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.batch.core.BatchStatus;
import org.springframework.batch.core.JobExecution;
import org.springframework.batch.core.JobParameters;
import org.springframework.batch.core.JobParametersBuilder;
@@ -84,6 +85,7 @@ class JobRepositoryTestUtilsTests {
List<JobExecution> list = new ArrayList<>();
JobExecution jobExecution = jobRepository.createJobExecution("job", new JobParameters());
jobExecution.setEndTime(LocalDateTime.now());
jobExecution.setStatus(BatchStatus.COMPLETED);
list.add(jobExecution);
jobRepository.update(jobExecution);
jobExecution = jobRepository.createJobExecution("job", new JobParameters());