Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-8883

InstructLabIT can randomly fail due to file read/write race condition between threads

XMLWordPrintable

      2025-04-07T02:41:53.4559582Z [ERROR] io.debezium.server.instructlab.InstructLabIT.testInstructLab -- Time elapsed: 0.879 s <<< FAILURE!
      2025-04-07T02:41:53.4560113Z org.opentest4j.AssertionFailedError: 
      2025-04-07T02:41:53.4560298Z 
      2025-04-07T02:41:53.4560379Z expected: 
      2025-04-07T02:41:53.4560548Z   "version: 3
      2025-04-07T02:41:53.4561074Z   task_description: /home/runner/work/debezium/debezium/server/debezium-server-instructlab/target/data/taxonomies/t1/a/b/c/qna.yml
      2025-04-07T02:41:53.4561641Z   created_by: Debezium
      2025-04-07T02:41:53.4561839Z   seed_examples:
      2025-04-07T02:41:53.4562025Z   - question: '1001'
      2025-04-07T02:41:53.4562218Z     answer: '102'
      2025-04-07T02:41:53.4562406Z     context: '1'
      2025-04-07T02:41:53.4562581Z   - question: '1002'
      2025-04-07T02:41:53.4562947Z     answer: '105'
      2025-04-07T02:41:53.4563125Z     context: '2'
      2025-04-07T02:41:53.4563299Z   - question: '1002'
      2025-04-07T02:41:53.4563486Z     answer: '106'
      2025-04-07T02:41:53.4563660Z     context: '2'
      2025-04-07T02:41:53.4563830Z   - question: '1003'
      2025-04-07T02:41:53.4564016Z     answer: '107'
      2025-04-07T02:41:53.4564192Z     context: '1'
      2025-04-07T02:41:53.4564359Z   "
      2025-04-07T02:41:53.4564517Z  but was: 
      2025-04-07T02:41:53.4564677Z   ""
      2025-04-07T02:41:53.4565055Z 	at io.debezium.server.instructlab.InstructLabIT.lambda$testInstructLab$0(InstructLabIT.java:55)
      2025-04-07T02:41:53.4565823Z 	at org.testcontainers.shaded.org.awaitility.core.CallableCondition$ConditionEvaluationWrapper.eval(CallableCondition.java:99)
      2025-04-07T02:41:53.4566650Z 	at org.testcontainers.shaded.org.awaitility.core.ConditionAwaiter$ConditionPoller.call(ConditionAwaiter.java:248)
      2025-04-07T02:41:53.4567566Z 	at org.testcontainers.shaded.org.awaitility.core.ConditionAwaiter$ConditionPoller.call(ConditionAwaiter.java:235)
      2025-04-07T02:41:53.4568178Z 	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
      2025-04-07T02:41:53.4568708Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
      2025-04-07T02:41:53.4569309Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
      2025-04-07T02:41:53.4569867Z 	at java.base/java.lang.Thread.run(Thread.java:1583)
      

              ccranfor@redhat.com Chris Cranford
              ccranfor@redhat.com Chris Cranford
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: