OOO key failed: unit-test-extra-long on ubuntu2004-arm64-nonstandalone [wiredtiger @ 40d6c86d]

    • Type: Build Failure
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None

      unit-test-extra-long on ubuntu2004-arm64-nonstandalone

      Host: i-035865e8263f765fb
      Project: wiredtiger
      Commit: 40d6c86d
      Please refer to BF(G) Playbook for instructions on handling BF and BFG tickets as well as Auto-Resolution Rules

      Task Logs:

      unit-test-extra-long task_log

      Logs:

      [pid:60384]: ERROR: test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0)
      ----------------------------------------------------------------------
      [pid:60384]: testtools.testresult.real._StringException: lost connection during test 'test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0)'
      ======================================================================
      [pid:60384]: ERROR: test_eviction02.test_eviction02.test_evict(no_btrees)
      ----------------------------------------------------------------------
      [pid:60384]: testtools.testresult.real._StringException: lost connection during test 'test_eviction02.test_eviction02.test_evict(no_btrees)'
      ----------------------------------------------------------------------
      Ran 45296 tests in 5787.371s
      

      logs

      unit-test-extra-long task_log

      Logs:

      #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
      #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
      #1  0x0000ffff96e08aac in __GI_abort () at abort.c:79
      #2  0x0000ffff963c6dec in __wt_abort (session=session@entry=0x53f5e2f88c00) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/os_common/os_abort.c:31
      #3  0x0000ffff9644d4fc in __wt_panic_func (session=session@entry=0x53f5e2f88c00, error=error@entry=22, func=func@entry=0xffff964cb6f0 <__PRETTY_FUNCTION__.28> "__cursor_key_order_check_row", line=line@entry=637, category=category@entry=WT_VERB_DEFAULT, fmt=fmt@entry=0xffff96486398 "found key out-of-order returns") at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/support/err.c:572
      #4  0x0000ffff9626c36c in __cursor_key_order_check_row (session=0x53f5e2f88c00, cbt=<optimized out>, next=<optimized out>) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/btree/bt_curnext.c:637
      #5  0x0000ffff962728c0 in __wti_cursor_key_order_check (session=session@entry=0x53f5e2f88c00, cbt=cbt@entry=0x53f5bad80800, next=next@entry=true) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/btree/bt_curnext.c:658
      #6  0x0000ffff96273484 in __wt_btcur_next (cbt=cbt@entry=0x53f5bad80800, truncating=truncating@entry=false) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/btree/bt_curnext.c:1008
      #7  0x0000ffff963466d0 in __curfile_next (cursor=0x53f5bad80800) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/cursor/cur_file.c:185
      #8  0x0000ffff9658d8d4 in _wrap_Cursor_next (self=<optimized out>, args=<optimized out>) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/cmake_build/lang/python/CMakeFiles/wiredtiger_python.dir/wiredtigerPYTHON_wrap.c:3943
      #9  0x0000ffff97189fc8 in cfunction_vectorcall_O (func=0xffff96703330, args=0xffff92ae9a10, nargsf=<optimized out>, kwnames=<optimized out>) at ../src/Python-3.10.4/Objects/methodobject.c:516
      #10 0x0000ffff97199e84 in _PyObject_VectorcallTstate (tstate=0x53f5bfe127e0, callable=0xffff96703330, args=0xffff92ae9a10, nargsf=1, kwnames=<optimized out>) at ../src/Python-3.10.4/Python/ceval.c:5038
      #11 method_vectorcall (method=<optimized out>, args=0xffff92ae9a18, nargsf=<optimized out>, kwnames=<optimized out>) at ../src/Python-3.10.4/Objects/classobject.c:53
      #12 0x0000ffff9717b0d0 in _PyObject_VectorcallTstate (tstate=<optimized out>, callable=<optimized out>, args=<optimized out>, nargsf=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Include/cpython/abstract.h:123
      #13 PyObject_Vectorcall (callable=<optimized out>, args=<optimized out>, nargsf=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Include/cpython/abstract.h:123
      #14 call_function (tstate=<optimized out>, trace_info=0xfffff87b8690, pp_stack=<synthetic pointer>, oparg=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Python/ceval.c:5867
      #15 _PyEval_EvalFrameDefault (tstate=0x53f5bfe127e0, f=<optimized out>, throwflag=<optimized out>) at ../src/Python-3.10.4/Python/ceval.c:4181
      #16 0x0000ffff971e30b0 in _PyEval_EvalFrame (tstate=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, f=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, throwflag=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>) at ../src/Python-3.10.4/Python/ceval.c:5052
      #17 _PyEval_Vector (tstate=0x53f5bfe127e0, con=0xffff9673c170, locals=0x0, args=0xfffff87b87a8, argcount=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, kwnames=0x0) at ../src/Python-3.10.4/Python/ceval.c:5065
      #18 _PyFunction_Vectorcall (func=0xffff9673c160, stack=0xfffff87b87a8, nargsf=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, kwnames=0x0) at ../src/Python-3.10.4/Objects/call.c:342
      #19 _PyObject_VectorcallTstate (tstate=0x53f5bfe127e0, callable=0xffff9673c160, args=0xfffff87b87a8, nargsf=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Include/cpython/abstract.h:114
      #20 vectorcall_unbound (tstate=0x53f5bfe127e0, unbound=<optimized out>, func=0xffff9673c160, args=0xfffff87b87a8, nargs=1) at ../src/Python-3.10.4/Objects/typeobject.c:1627
      #21 vectorcall_method (name=name@entry=0xffff97428b98 <PyId___next__.27>, args=args@entry=0xfffff87b87a8, nargs=nargs@entry=1) at ../src/Python-3.10.4/Objects/typeobject.c:1659
      #22 0x0000ffff97229e68 in slot_tp_iternext (self=<optimized out>) at ../src/Python-3.10.4/Objects/typeobject.c:7667
      #23 0x0000ffff97177320 in _PyEval_EvalFrameDefault (tstate=0x53f5bfe127e0, f=<optimized out>, throwflag=<optimized out>) at ../src/Python-3.10.4/Python/ceval.c:4001
      #24 0x0000ffff9718aeac in _PyEval_EvalFrame (tstate=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, f=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, throwflag=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>) at ../src/Python-3.10.4/Python/ceval.c:5052
      #25 _PyEval_Vector (tstate=0x53f5bfe127e0, con=0xffff94bf4320, locals=0x0, args=<optimized out>, argcount=<optimized out>, kwnames=<optimized out>) at ../src/Python-3.10.4/Python/ceval.c:5065
      #26 _PyFunction_Vectorcall (func=0xffff94bf4310, stack=<optimized out>, nargsf=<optimized out>, kwnames=<optimized out>) at ../src/Python-3.10.4/Objects/call.c:342
      #27 0x0000ffff97176f90 in _PyObject_VectorcallTstate (tstate=<optimized out>, callable=<optimized out>, args=<optimized out>, nargsf=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Include/cpython/abstract.h:123
      #28 PyObject_Vectorcall (callable=<optimized out>, args=<optimized out>, nargsf=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Include/cpython/abstract.h:123
      #29 call_function (tstate=<optimized out>, trace_info=0xfffff87b8ae0, pp_stack=<synthetic pointer>, oparg=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Python/ceval.c:5867
      #0  __wt_atomic_load32 (vp=0xababababababacf3) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/include/gcc.h:111
      #0  __wt_atomic_load32 (vp=0xababababababacf3) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/include/gcc.h:111
      #1  __wt_page_evict_clean (page=page@entry=0x53f5bff707d0) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/include/btree_inline.h:111
      #2  0x0000ffff962ae780 in __evict_force_check (session=session@entry=0x53f5b655b2c0, ref=ref@entry=0x53f5bffb8e60) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/btree/bt_read.c:33
      #3  0x0000ffff962af634 in __wt_page_in_func (session=session@entry=0x53f5b655b2c0, ref=ref@entry=0x53f5bffb8e60, flags=flags@entry=256, func=func@entry=0xffff964ceeb0 <__PRETTY_FUNCTION__.5> "__wt_row_search", line=line@entry=576) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/btree/bt_read.c:502
      #4  0x0000ffff962f11e8 in __wt_page_swap_func (session=session@entry=0x53f5b655b2c0, held=held@entry=0x53f5b7562460, want=want@entry=0x53f5bffb8e60, flags=256, func=func@entry=0xffff964ceeb0 <__PRETTY_FUNCTION__.5> "__wt_row_search", line=line@entry=576) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/include/btree_inline.h:2295
      #5  0x0000ffff962f1a1c in __wt_row_search (cbt=cbt@entry=0x53f5ffec1900, srch_key=srch_key@entry=0x53f5ffec1a20, insert=insert@entry=false, leaf=leaf@entry=0x0, leaf_safe=leaf_safe@entry=false, leaf_foundp=leaf_foundp@entry=0x0) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/btree/row_srch.c:576
      #6  0x0000ffff9627fb98 in __cursor_row_search (cbt=cbt@entry=0x53f5ffec1900, insert=insert@entry=false, leaf=leaf@entry=0x0, leaf_foundp=leaf_foundp@entry=0x0) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/btree/bt_cursor.c:573
      #7  0x0000ffff96281c64 in __wt_btcur_search (cbt=cbt@entry=0x53f5ffec1900) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/btree/bt_cursor.c:849
      #8  0x0000ffff96345d84 in __curfile_search (cursor=0x53f5ffec1900) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/src/cursor/cur_file.c:314
      #9  0x0000ffff9658d44c in _wrap_Cursor_search (self=<optimized out>, args=<optimized out>) at /data/mci/8c4007bb4a9faa46dee510e42987d8ce/wiredtiger/cmake_build/lang/python/CMakeFiles/wiredtiger_python.dir/wiredtigerPYTHON_wrap.c:4126
      #10 0x0000ffff97189fc8 in cfunction_vectorcall_O (func=0xffff967035b0, args=0xffff89fe8920, nargsf=<optimized out>, kwnames=<optimized out>) at ../src/Python-3.10.4/Objects/methodobject.c:516
      #11 0x0000ffff97199e84 in _PyObject_VectorcallTstate (tstate=0x53f5bfe127e0, callable=0xffff967035b0, args=0xffff89fe8920, nargsf=1, kwnames=<optimized out>) at ../src/Python-3.10.4/Python/ceval.c:5038
      #12 method_vectorcall (method=<optimized out>, args=0xffff89fe8928, nargsf=<optimized out>, kwnames=<optimized out>) at ../src/Python-3.10.4/Objects/classobject.c:53
      #13 0x0000ffff9717b0d0 in _PyObject_VectorcallTstate (tstate=<optimized out>, callable=<optimized out>, args=<optimized out>, nargsf=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Include/cpython/abstract.h:123
      #14 PyObject_Vectorcall (callable=<optimized out>, args=<optimized out>, nargsf=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Include/cpython/abstract.h:123
      #15 call_function (tstate=<optimized out>, trace_info=0xfffff87b8910, pp_stack=<synthetic pointer>, oparg=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Python/ceval.c:5867
      #16 _PyEval_EvalFrameDefault (tstate=0x53f5bfe127e0, f=<optimized out>, throwflag=<optimized out>) at ../src/Python-3.10.4/Python/ceval.c:4181
      #17 0x0000ffff9718aeac in _PyEval_EvalFrame (tstate=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, f=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, throwflag=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>) at ../src/Python-3.10.4/Python/ceval.c:5052
      #18 _PyEval_Vector (tst
      

      logs

      unit-test-extra-long task_log

      Logs:

      [1758056411:924041][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924048][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_1]: [UPDATE_ABORT] rollback to stable aborting update with txnid=3206, txnid_not_visible=false, stable_timestamp=(0, 50) < durable_timestamp=(0, 61): true, prepare_state=WT_PREPARE_RESOLVED, flags 0x2
      [1758056411:924089][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924096][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_1]: [UPDATE_ABORT] rollback to stable aborting update with txnid=3207, txnid_not_visible=false, stable_timestamp=(0, 50) < durable_timestamp=(0, 61): true, prepare_state=WT_PREPARE_RESOLVED, flags 0x2
      [1758056411:924136][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924143][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_1]: [UPDATE_ABORT] rollback to stable aborting update with txnid=3208, txnid_not_visible=false, stable_timestamp=(0, 50) < durable_timestamp=(0, 61): true, prepare_state=WT_PREPARE_RESOLVED, flags 0x2
      [1758056411:924182][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924189][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_1]: [UPDATE_ABORT] rollback to stable aborting update with txnid=3209, txnid_not_visible=false, stable_timestamp=(0, 50) < durable_timestamp=(0, 61): true, prepare_state=WT_PREPARE_RESOLVED, flags 0x2
      [1758056411:924227][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924234][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_1]: [UPDATE_ABORT] rollback to stable aborting update with txnid=3210, txnid_not_visible=false, stable_timestamp=(0, 50) < durable_timestamp=(0, 61): true, prepare_state=WT_PREPARE_RESOLVED, flags 0x2
      [1758056411:924272][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924279][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_1]: [UPDATE_ABORT] rollback to stable aborting update with txnid=3211, txnid_not_visible=false, stable_timestamp=(0, 50) < durable_timestamp=(0, 61): true, prepare_state=WT_PREPARE_RESOLVED, flags 0x2
      [1758056411:924321][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924328][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_1]: [UPDATE_ABORT] rollback to stable aborting update with txnid=3212, txnid_not_visible=false, stable_timestamp=(0, 50) < durable_timestamp=(0, 61): true, prepare_state=WT_PREPARE_RESOLVED, flags 0x2
      [1758056411:924365][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924372][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_1]: [UPDATE_ABORT] rollback to stable aborting update with txnid=3213, txnid_not_visible=false, stable_timestamp=(0, 50) < durable_timestamp=(0, 61): true, prepare_state=WT_PREPARE_RESOLVED, flags 0x2
      [1758056411:924412][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924419][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_1]: [UPDATE_ABORT] rollback to stable aborting update with txnid=3214, txnid_not_visible=false, stable_timestamp=(0, 50) < durable_timestamp=(0, 61): true, prepare_state=WT_PREPARE_RESOLVED, flags 0x2
      [1758056411:924456][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924464][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_1]: [UPDATE_ABORT] rollback to stable aborting update with txnid=3215, txnid_not_visible=false, stable_timestamp=(0, 50) < durable_timestamp=(0, 61): true, prepare_state=WT_PREPARE_RESOLVED, flags 0x2
      [1758056411:924501][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924511][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_1]: [UPDATE_ABORT] rollback to stable aborting update with txnid=3216, txnid_not_visible=false, stable_timestamp=(0, 50) < durable_timestamp=(0, 61): true, prepare_state=WT_PREPARE_RESOLVED, flags 0x2
      [1758056411:924548][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924555][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_1]: [UPDATE_ABORT] rollback to stable aborting update with txnid=3217, txnid_not_visible=false, stable_timestamp=(0, 50) < durable_timestamp=(0, 61): true, prepare_state=WT_PREPARE_RESOLVED, flags 0x2
      [1758056411:924593][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, txn rollback_to_stable: [WT_VERB_RTS][DEBUG_4]: [UPDATE_CHAIN_VERIFY] aborting any unstable updates on the update chain with rollback_timestamp=(0, 50)
      [1758056411:924600][60387:0xffff98
      

      logs

      unit-test-extra-long task_log

      Logs:

      [1758056412:398116][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, WT_CURSOR.next: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.next out-of-order returns: returned key 179 then key 114
      [1758056412:459292][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, WT_CURSOR.next: [WT_VERB_DEFAULT][ERROR]: __cursor_key_order_check_row, 637: found key out-of-order returns: Invalid argument
      [1758056412:459311][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, WT_CURSOR.next: [WT_VERB_DEFAULT][ERROR]: __cursor_key_order_check_row, 637: the process must exit and restart: WT_PANIC: WiredTiger library panic
      [1758056412:459319][60387:0xffff984fd7c0], test_rollback_to_stable13.test_rollback_to_stable13.test_rollback_to_stable_with_stable_remove(row_integer.prepare.no_dryrun.0), file:rollback_to_stable13.wt, WT_CURSOR.next: [WT_VERB_DEFAULT][ERROR]: __wt_abort, 29: aborting WiredTiger library
      

      logs

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            xgen-buildbaron-user
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: