Skip to content

Conversation

@brian-mulier-p
Copy link
Member

No description provided.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 5, 2025

🐋 Docker image

ghcr.io/kestra-io/kestra-pr:13468
docker run --pull=always --rm -it -p 8080:8080 --user=root -v /var/run/docker.sock:/var/run/docker.sock -v /tmp:/tmp ghcr.io/kestra-io/kestra-pr:13468 server local

🧪 Java Unit Tests

TestsPassed ☑️Skipped ⚠️Failed ❌️Time ⏱
Java Tests Report3260 ran3248 ✅11 ⚠️1 ❌53m 44s 25ms
TestResultTime ⏱
Java Tests Report
WorkingDirectoryTest.namespaceFiles()❌ failure504ms

@github-actions
Copy link
Contributor

github-actions bot commented Dec 5, 2025

Tests report quick summary:

failed ❌ > tests: 3260, success: 3248, skipped: 11, failed: 1

Project Status Success Skipped Failed
cli success ✅ 78 0 0
core failed ❌ 1665 0 1
executor success ✅ 4 0 0
jdbc success ✅ 10 0 0
jdbc-h2 success ✅ 464 0 0
jdbc-mysql success ✅ 466 0 0
jdbc-postgres success ✅ 466 0 0
processor success ✅ 7 0 0
runner-memory success ✅ 1 0 0
scheduler success ✅ 23 0 0
script success ✅ 11 0 0
storage-local success ✅ 64 0 0

Failed tests:

core > io.kestra.plugin.core.flow.WorkingDirectoryTest > namespaceFiles() failed ❌ in 0.504
java.lang.AssertionError: 
Expected size: 6 but was: 5 in:
[TaskRun(tenantId=main, id=6vXw1FJpZjSHx5r4e7uTvs, executionId=4DRAIGgjMe7kd8v7Qp5lUg, namespace=io.kestra.tests, flowId=working-directory-namespace-files, taskId=allow, parentTaskRunId=null, value=null, attempts=[TaskRunAttempt(state=State(current=WARNING, histories=[State.History(state=CREATED, date=2025-12-05T18:47:10.914146Z), State.History(state=RUNNING, date=2025-12-05T18:47:10.914149Z), State.History(state=WARNING, date=2025-12-05T18:47:11.086618Z)]), workerId=null, logFile=null)], outputs=io.kestra.core.models.executions.Variables$InMemoryVariables@723c848, state=State(current=WARNING, histories=[State.History(state=CREATED, date=2025-12-05T18:47:10.902234Z), State.History(state=RUNNING, date=2025-12-05T18:47:10.914152Z), State.History(state=WARNING, date=2025-12-05T18:47:11.086609Z)]), iteration=null, dynamic=null, forceExecution=null),
    TaskRun(tenantId=main, id=3OgSWFvzC6sA0OGs1oDghC, executionId=4DRAIGgjMe7kd8v7Qp5lUg, namespace=io.kestra.tests, flowId=working-directory-namespace-files, taskId=worker, parentTaskRunId=6vXw1FJpZjSHx5r4e7uTvs, value=null, attempts=[TaskRunAttempt(state=State(current=FAILED, histories=[State.History(state=CREATED, date=2025-12-05T18:47:10.953534Z), State.History(state=RUNNING, date=2025-12-05T18:47:10.953537Z), State.History(state=FAILED, date=2025-12-05T18:47:11.077649Z)]), workerId=null, logFile=null)], outputs=io.kestra.core.models.executions.Variables$InMemoryVariables@59e15f4d, state=State(current=FAILED, histories=[State.History(state=CREATED, date=2025-12-05T18:47:10.927432Z), State.History(state=RUNNING, date=2025-12-05T18:47:10.953541Z), State.History(state=FAILED, date=2025-12-05T18:47:11.077483Z)]), iteration=null, dynamic=null, forceExecution=null),
    TaskRun(tenantId=main, id=12Rb8yLJ7FJVRVnyWDa855, executionId=4DRAIGgjMe7kd8v7Qp5lUg, namespace=io.kestra.tests, flowId=working-directory-namespace-files, taskId=t1, parentTaskRunId=3OgSWFvzC6sA0OGs1oDghC, value=null, attempts=[TaskRunAttempt(state=State(current=SUCCESS, histories=[State.History(state=CREATED, date=2025-12-05T18:47:10.998278Z), State.History(state=RUNNING, date=2025-12-05T18:47:10.998279Z), State.History(state=SUCCESS, date=2025-12-05T18:47:10.998867Z)]), workerId=c24ffbab-c4f7-445c-aefc-e17e250547c6, logFile=null)], outputs=io.kestra.core.models.executions.Variables$InMemoryVariables@1312de29, state=State(current=SUCCESS, histories=[State.History(state=CREATED, date=2025-12-05T18:47:10.997972Z), State.History(state=RUNNING, date=2025-12-05T18:47:10.998196Z), State.History(state=SUCCESS, date=2025-12-05T18:47:11.001528Z)]), iteration=null, dynamic=null, forceExecution=null),
    TaskRun(tenantId=main, id=4eH4l4uKicJ8z3CfGV8ZIO, executionId=4DRAIGgjMe7kd8v7Qp5lUg, namespace=io.kestra.tests, flowId=working-directory-namespace-files, taskId=t4, parentTaskRunId=3OgSWFvzC6sA0OGs1oDghC, value=null, attempts=[TaskRunAttempt(state=State(current=FAILED, histories=[State.History(state=CREATED, date=2025-12-05T18:47:11.010760Z), State.History(state=RUNNING, date=2025-12-05T18:47:11.010761Z), State.History(state=FAILED, date=2025-12-05T18:47:11.019773Z)]), workerId=c24ffbab-c4f7-445c-aefc-e17e250547c6, logFile=null)], outputs=io.kestra.core.models.executions.Variables$InMemoryVariables@133242c, state=State(current=FAILED, histories=[State.History(state=CREATED, date=2025-12-05T18:47:11.010671Z), State.History(state=RUNNING, date=2025-12-05T18:47:11.010721Z), State.History(state=FAILED, date=2025-12-05T18:47:11.019810Z)]), iteration=null, dynamic=null, forceExecution=null),
    TaskRun(tenantId=main, id=4HDp55z5XBHclZFdGDODsa, executionId=4DRAIGgjMe7kd8v7Qp5lUg, namespace=io.kestra.tests, flowId=working-directory-namespace-files, taskId=t2, parentTaskRunId=3OgSWFvzC6sA0OGs1oDghC, value=null, attempts=[TaskRunAttempt(state=State(current=RUNNING, histories=[State.History(state=CREATED, date=2025-12-05T18:47:11.005643Z), State.History(state=RUNNING, date=2025-12-05T18:47:11.005644Z)]), workerId=c24ffbab-c4f7-445c-aefc-e17e250547c6, logFile=null)], outputs=null, state=State(current=FAILED, histories=[State.History(state=CREATED, date=2025-12-05T18:47:11.004412Z), State.History(state=RUNNING, date=2025-12-05T18:47:11.005565Z), State.History(state=FAILED, date=2025-12-05T18:47:11.086656Z)]), iteration=null, dynamic=null, forceExecution=null)]

java.lang.AssertionError: 
Expected size: 6 but was: 5 in:
[TaskRun(tenantId=main, id=6vXw1FJpZjSHx5r4e7uTvs, executionId=4DRAIGgjMe7kd8v7Qp5lUg, namespace=io.kestra.tests, flowId=working-directory-namespace-files, taskId=allow, parentTaskRunId=null, value=null, attempts=[TaskRunAttempt(state=State(current=WARNING, histories=[State.History(state=CREATED, date=2025-12-05T18:47:10.914146Z), State.History(state=RUNNING, date=2025-12-05T18:47:10.914149Z), State.History(state=WARNING, date=2025-12-05T18:47:11.086618Z)]), workerId=null, logFile=null)], outputs=io.kestra.core.models.executions.Variables$InMemoryVariables@723c848, state=State(current=WARNING, histories=[State.History(state=CREATED, date=2025-12-05T18:47:10.902234Z), State.History(state=RUNNING, date=2025-12-05T18:47:10.914152Z), State.History(state=WARNING, date=2025-12-05T18:47:11.086609Z)]), iteration=null, dynamic=null, forceExecution=null),
    TaskRun(tenantId=main, id=3OgSWFvzC6sA0OGs1oDghC, executionId=4DRAIGgjMe7kd8v7Qp5lUg, namespace=io.kestra.tests, flowId=working-directory-namespace-files, taskId=worker, parentTaskRunId=6vXw1FJpZjSHx5r4e7uTvs, value=null, attempts=[TaskRunAttempt(state=State(current=FAILED, histories=[State.History(state=CREATED, date=2025-12-05T18:47:10.953534Z), State.History(state=RUNNING, date=2025-12-05T18:47:10.953537Z), State.History(state=FAILED, date=2025-12-05T18:47:11.077649Z)]), workerId=null, logFile=null)], outputs=io.kestra.core.models.executions.Variables$InMemoryVariables@59e15f4d, state=State(current=FAILED, histories=[State.History(state=CREATED, date=2025-12-05T18:47:10.927432Z), State.History(state=RUNNING, date=2025-12-05T18:47:10.953541Z), State.History(state=FAILED, date=2025-12-05T18:47:11.077483Z)]), iteration=null, dynamic=null, forceExecution=null),
    TaskRun(tenantId=main, id=12Rb8yLJ7FJVRVnyWDa855, executionId=4DRAIGgjMe7kd8v7Qp5lUg, namespace=io.kestra.tests, flowId=working-directory-namespace-files, taskId=t1, parentTaskRunId=3OgSWFvzC6sA0OGs1oDghC, value=null, attempts=[TaskRunAttempt(state=State(current=SUCCESS, histories=[State.History(state=CREATED, date=2025-12-05T18:47:10.998278Z), State.History(state=RUNNING, date=2025-12-05T18:47:10.998279Z), State.History(state=SUCCESS, date=2025-12-05T18:47:10.998867Z)]), workerId=c24ffbab-c4f7-445c-aefc-e17e250547c6, logFile=null)], outputs=io.kestra.core.models.executions.Variables$InMemoryVariables@1312de29, state=State(current=SUCCESS, histories=[State.History(state=CREATED, date=2025-12-05T18:47:10.997972Z), State.History(state=RUNNING, date=2025-12-05T18:47:10.998196Z), State.History(state=SUCCESS, date=2025-12-05T18:47:11.001528Z)]), iteration=null, dynamic=null, forceExecution=null),
    TaskRun(tenantId=main, id=4eH4l4uKicJ8z3CfGV8ZIO, executionId=4DRAIGgjMe7kd8v7Qp5lUg, namespace=io.kestra.tests, flowId=working-directory-namespace-files, taskId=t4, parentTaskRunId=3OgSWFvzC6sA0OGs1oDghC, value=null, attempts=[TaskRunAttempt(state=State(current=FAILED, histories=[State.History(state=CREATED, date=2025-12-05T18:47:11.010760Z), State.History(state=RUNNING, date=2025-12-05T18:47:11.010761Z), State.History(state=FAILED, date=2025-12-05T18:47:11.019773Z)]), workerId=c24ffbab-c4f7-445c-aefc-e17e250547c6, logFile=null)], outputs=io.kestra.core.models.executions.Variables$InMemoryVariables@133242c, state=State(current=FAILED, histories=[State.History(state=CREATED, date=2025-12-05T18:47:11.010671Z), State.History(state=RUNNING, date=2025-12-05T18:47:11.010721Z), State.History(state=FAILED, date=2025-12-05T18:47:11.019810Z)]), iteration=null, dynamic=null, forceExecution=null),
    TaskRun(tenantId=main, id=4HDp55z5XBHclZFdGDODsa, executionId=4DRAIGgjMe7kd8v7Qp5lUg, namespace=io.kestra.tests, flowId=working-directory-namespace-files, taskId=t2, parentTaskRunId=3OgSWFvzC6sA0OGs1oDghC, value=null, attempts=[TaskRunAttempt(state=State(current=RUNNING, histories=[State.History(state=CREATED, date=2025-12-05T18:47:11.005643Z), State.History(state=RUNNING, date=2025-12-05T18:47:11.005644Z)]), workerId=c24ffbab-c4f7-445c-aefc-e17e250547c6, logFile=null)], outputs=null, state=State(current=FAILED, histories=[State.History(state=CREATED, date=2025-12-05T18:47:11.004412Z), State.History(state=RUNNING, date=2025-12-05T18:47:11.005565Z), State.History(state=FAILED, date=2025-12-05T18:47:11.086656Z)]), iteration=null, dynamic=null, forceExecution=null)]
	at io.kestra.plugin.core.flow.WorkingDirectoryTest$Suite.namespaceFiles(WorkingDirectoryTest.java:287)
	at io.kestra.plugin.core.flow.WorkingDirectoryTest.namespaceFiles(WorkingDirectoryTest.java:93)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at io.micronaut.test.extensions.junit5.MicronautJunit5Extension$2.proceed(MicronautJunit5Extension.java:142)
	at io.micronaut.test.extensions.AbstractMicronautExtension.interceptEach(AbstractMicronautExtension.java:162)
	at io.micronaut.test.extensions.AbstractMicronautExtension.interceptTest(AbstractMicronautExtension.java:119)
	at io.micronaut.test.extensions.junit5.MicronautJunit5Extension.interceptTestMethod(MicronautJunit5Extension.java:129)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)


Flaky tests report quick summary:

failed ❌ > tests: 28, success: 25, skipped: 2, failed: 1

Project Status Success Skipped Failed
cli success ✅ 2 0 0
core success ✅ 5 0 0
jdbc success ✅ 2 0 0
jdbc-h2 success ✅ 4 0 0
jdbc-mysql success ✅ 6 0 0
jdbc-postgres failed ❌ 5 0 1
scheduler success ✅ 2 0 0
script success ✅ 1 0 0

Failed tests:

jdbc-postgres > io.kestra.schedulers.postgres.PostgresSchedulerScheduleTest > recoverLASTLongRunningExecution() failed ❌ in 42.420
java.util.concurrent.TimeoutException: Await failed to terminate within PT20S.

java.util.concurrent.TimeoutException: Await failed to terminate within PT20S.
	at io.kestra.core.utils.Await.until(Await.java:46)
	at io.kestra.core.utils.Await.until(Await.java:35)
	at io.kestra.scheduler.SchedulerScheduleTest.recoverLASTLongRunningExecution(SchedulerScheduleTest.java:617)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at io.micronaut.test.extensions.junit5.MicronautJunit5Extension$2.proceed(MicronautJunit5Extension.java:142)
	at io.micronaut.test.extensions.AbstractMicronautExtension.interceptEach(AbstractMicronautExtension.java:162)
	at io.micronaut.test.extensions.AbstractMicronautExtension.interceptTest(AbstractMicronautExtension.java:119)
	at io.micronaut.test.extensions.junit5.MicronautJunit5Extension.interceptTestMethod(MicronautJunit5Extension.java:129)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: To review

Development

Successfully merging this pull request may close these issues.

2 participants