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

InformixConnectorIT#restartInTheMiddleOfTxAfterSnapshot fails randomly

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • 2.6.0.Alpha2
    • informix-connector
    • False
    • None
    • False

      Fails (e.g. here) with

      2024-02-20T17:10:55.5978706Z [ERROR] io.debezium.connector.informix.InformixConnectorIT.restartInTheMiddleOfTxAfterSnapshot -- Time elapsed: 122.0 s <<< FAILURE!
      2024-02-20T17:10:55.5980164Z java.lang.AssertionError: 
      2024-02-20T17:10:55.5980925Z [colb not found in schema Schema{testdb.informix.tablea.Value:STRUCT}] 
      2024-02-20T17:10:55.5981741Z Expecting actual not to be null
      2024-02-20T17:10:55.5982645Z    at io.debezium.data.SchemaAndValueField.assertSchema(SchemaAndValueField.java:108)
      2024-02-20T17:10:55.5983952Z    at io.debezium.data.SchemaAndValueField.assertFor(SchemaAndValueField.java:35)
      2024-02-20T17:10:55.5985441Z    at io.debezium.connector.informix.InformixConnectorIT.lambda$assertRecord$3(InformixConnectorIT.java:942)
      2024-02-20T17:10:55.5986284Z    at java.base/java.lang.Iterable.forEach(Iterable.java:75)
      2024-02-20T17:10:55.5987327Z    at io.debezium.connector.informix.InformixConnectorIT.assertRecord(InformixConnectorIT.java:942)
      2024-02-20T17:10:55.5988661Z    at io.debezium.connector.informix.InformixConnectorIT.restartInTheMiddleOfTx(InformixConnectorIT.java:663)
      2024-02-20T17:10:55.5990830Z    at io.debezium.connector.informix.InformixConnectorIT.restartInTheMiddleOfTxAfterSnapshot(InformixConnectorIT.java:742)
      2024-02-20T17:10:55.5991876Z    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2024-02-20T17:10:55.5992740Z    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
      2024-02-20T17:10:55.5993718Z    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      2024-02-20T17:10:55.5994499Z    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
      2024-02-20T17:10:55.5995170Z    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
      2024-02-20T17:10:55.5995982Z    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
      2024-02-20T17:10:55.5996791Z    at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
      2024-02-20T17:10:55.5997599Z    at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
      2024-02-20T17:10:55.5998474Z    at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
      2024-02-20T17:10:55.5999782Z    at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
      2024-02-20T17:10:55.6000460Z    at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
      2024-02-20T17:10:55.6001049Z    at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
      2024-02-20T17:10:55.6001921Z    at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
      2024-02-20T17:10:55.6002640Z    at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
      2024-02-20T17:10:55.6003842Z    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
      2024-02-20T17:10:55.6005311Z    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
      2024-02-20T17:10:55.6006541Z    at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
      2024-02-20T17:10:55.6007692Z    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
      2024-02-20T17:10:55.6008738Z    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
      2024-02-20T17:10:55.6009796Z    at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
      2024-02-20T17:10:55.6010922Z    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
      2024-02-20T17:10:55.6011944Z    at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
      2024-02-20T17:10:55.6012925Z    at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
      2024-02-20T17:10:55.6014066Z    at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
      2024-02-20T17:10:55.6015532Z    at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
      2024-02-20T17:10:55.6017089Z    at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
      2024-02-20T17:10:55.6018541Z    at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
      2024-02-20T17:10:55.6019980Z    at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
      2024-02-20T17:10:55.6021400Z    at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
      2024-02-20T17:10:55.6022666Z    at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
      2024-02-20T17:10:55.6023890Z    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
      

      Full test log is attached.

              Unassigned Unassigned
              vjuranek@redhat.com Vojtech Juranek
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: