Skip to content

fix(core): serialize duration as strings #12447

fix(core): serialize duration as strings

fix(core): serialize duration as strings #12447

Triggered via pull request October 25, 2024 15:38
Status Failure
Total duration 14m 6s
Artifacts 4

main.yml

on: pull_request
Matrix: Check E2E Tests
Matrix: Publish Docker
Github Release
0s
Github Release
Publish to Maven
0s
Publish to Maven
Fit to window
Zoom out
Zoom in

Annotations

51 errors
RestartTest.restartFailedThenSuccess(): core/src/test/java/io/kestra/core/runners/RestartTest.java#L13
java.lang.AssertionError: Expected: is "39dpGlLZ8eweYlzdfmZkze" but: was "4FSOzF7SWWvOMv7Hx2EfCC"
H2ExecutionRepositoryTest.dailyStatistics(): jdbc-h2/src/test/java/io/kestra/repository/h2/H2ExecutionRepositoryTest.java#L1
java.lang.AssertionError: Expected: a value greater than <0L> but: <0L> was equal to <0L>
H2ExecutionRepositoryTest.dailyGroupByFlowStatistics(): jdbc-h2/src/test/java/io/kestra/repository/h2/H2ExecutionRepositoryTest.java#L1
java.lang.AssertionError: Expected: a value greater than <0L> but: <0L> was equal to <0L>
MysqlExecutionRepositoryTest.executionsCount(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT55S'
MysqlExecutionRepositoryTest.dailyStatistics(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT2M27S'
MysqlExecutionRepositoryTest.delete(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.164902988S'
MysqlExecutionRepositoryTest.update(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.496699809S'
MysqlExecutionRepositoryTest.findWithSort(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT11S'
MysqlExecutionRepositoryTest.findById(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT1.102244659S'
MysqlExecutionRepositoryTest.dailyGroupByFlowStatistics(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT1M28S'
MysqlExecutionRepositoryTest.find(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT55S'
MysqlExecutionRepositoryTest.purge(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT1.783234903S'
MysqlExecutionRepositoryTest.mappingConflict(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT2.030653515S'
MysqlExecutionRepositoryTest.lastExecutions(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT24H0.029502584S'
MysqlExecutionRepositoryTest.findTriggerExecutionId(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT1S'
MysqlExecutionServiceTest.purge(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlExecutionServiceTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.000023664S'
MysqlFlowRepositoryTest.findByExecution(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlFlowRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.000154577S'
MysqlFlowRepositoryTest.find(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlFlowRepositoryTest.java#L1
java.lang.AssertionError: Expected: is <169L> but: was <170L>
MysqlFlowRepositoryTest.findByExecutionNoRevision(): jdbc-mysql/src/test/java/io/kestra/repository/mysql/MysqlFlowRepositoryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.000106929S'
MysqlRunnerRetryTest.retryFailedFlowDuration(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.045367233S'
MysqlRunnerRetryTest.retryNewExecutionTaskAttempts(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.008577178S'
MysqlRunnerRetryTest.retryFailed(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.009040644S'
MysqlRunnerRetryTest.retryNewExecutionFlowAttempts(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.002326189S'
MysqlRunnerRetryTest.retryFlowableNestedChild(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.007575547S'
MysqlRunnerRetryTest.retryRandom(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.005321853S'
MysqlRunnerRetryTest.retryExpo(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.036187895S'
MysqlRunnerRetryTest.retryFail(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.018104146S'
MysqlRunnerRetryTest.retryFlowableChild(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.013504329S'
MysqlRunnerRetryTest.retrySubflow(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.013023836S'
MysqlRunnerRetryTest.retrySuccess(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.004896337S'
MysqlRunnerRetryTest.retryNewExecutionTaskDuration(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.015690145S'
MysqlRunnerRetryTest.retryFailedTaskAttempts(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.018828197S'
MysqlRunnerRetryTest.retryFlowableParallel(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.0211512S'
MysqlRunnerRetryTest.retryNewExecutionFlowDuration(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.023419377S'
MysqlRunnerRetryTest.retryFlowable(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.012099296S'
MysqlRunnerRetryTest.retrySuccessAtFirstAttempt(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.023800802S'
MysqlRunnerRetryTest.retryFailedFlowAttempts(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.010569038S'
MysqlRunnerRetryTest.retryFailedTaskDuration(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.054518381S'
MysqlRunnerRetryTest.retryDynamicTask(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerRetryTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.023094807S'
MysqlRunnerTest.concurrencyQueue(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.011780743S'
MysqlRunnerTest.flowTooLarge(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.075777586S'
MysqlRunnerTest.multipleConditionTrigger(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.011142205S'
MysqlRunnerTest.[5]: jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerTest.java#L1
org.gradle.internal.exceptions.DefaultMultiCauseException: Test execution #5 (of up to 5 with at least 1 successes) failed ~> test fails - see cause for details (5 failures) org.opentest4j.TestAbortedException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.011018238S' Test execution #1 (of up to 5) failed ~> will retry in 0 ms... org.opentest4j.TestAbortedException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.007991491S' Test execution #2 (of up to 5) failed ~> will retry in 0 ms... org.opentest4j.TestAbortedException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.003936562S' Test execution #3 (of up to 5) failed ~> will retry in 0 ms... org.opentest4j.TestAbortedException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.010706557S' Test execution #4 (of up to 5) failed ~> will retry in 0 ms... org.opentest4j.TestAbortedException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.017814857S' Test execution #5 (of up to 5) failed ~> will not retry any more
MysqlRunnerTest.skipExecution(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.002846832S'
MysqlRunnerTest.[5]: jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerTest.java#L1
org.gradle.internal.exceptions.DefaultMultiCauseException: Test execution #5 (of up to 5 with at least 1 successes) failed ~> test fails - see cause for details (5 failures) org.opentest4j.TestAbortedException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.028196234S' Test execution #1 (of up to 5) failed ~> will retry in 0 ms... org.opentest4j.TestAbortedException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.10583004S' Test execution #2 (of up to 5) failed ~> will retry in 0 ms... org.opentest4j.TestAbortedException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.018425338S' Test execution #3 (of up to 5) failed ~> will retry in 0 ms... org.opentest4j.TestAbortedException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.024715594S' Test execution #4 (of up to 5) failed ~> will retry in 0 ms... org.opentest4j.TestAbortedException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.044410661S' Test execution #5 (of up to 5) failed ~> will not retry any more
MysqlRunnerTest.invalidOutputs(): jdbc-mysql/src/test/java/io/kestra/runner/mysql/MysqlRunnerTest.java#L1
org.jooq.exception.DataException: SQL [insert into `executions` (`key`, `value`) values (?, ?) on duplicate key update `value` = ?]; Data truncation: Truncated incorrect DOUBLE value: 'PT0.034057026S'
Check & Publish
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size
docker-kestra-build-11521229273
1.62 GB
exe
73.5 MB
jar
73.5 MB
kestra-io~kestra~SGQHST.dockerbuild
54.8 KB