Fix test/format multi node failing with low op count

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Works as Designed
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Test Format
    • None
    • Storage Engines - Foundations
    • 73.67
    • SE Foundations - 2026-08-04
    • 2

      When lowering the runs.ops configuration to ~100k or under, we get the following error:

      [2026/07/29 17:33:36.350] Program terminated with signal SIGABRT, Aborted.
      [2026/07/29 17:33:36.350] #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
      [2026/07/29 17:33:36.354] [Current thread is 1 (Thread 0x7f3037b14700 (LWP 155701))]
      [2026/07/29 17:33:36.354] Loading custom WiredTiger gdb scripts...
      [2026/07/29 17:33:36.385] #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
      [2026/07/29 17:33:36.385] #1  0x00007f308a338859 in __GI_abort () at abort.c:79
      [2026/07/29 17:33:36.408] #2  0x00007f308a932fc7 in __wt_abort (session=session@entry=0x0) at /data/mci/32ec07260612fd20f703105a824305e7/wiredtiger/src/os_common/os_abort.c:32
      [2026/07/29 17:33:36.463] #3  0x0000000000426cb8 in testutil_die (e=22, fmt=fmt@entry=0x429010 "%s/%d: %s") at /data/mci/32ec07260612fd20f703105a824305e7/wiredtiger/test/utility/misc.c:75
      [2026/07/29 17:33:36.464] #4  0x000000000040ee69 in timestamp_once (session=0x7348ffc9c9d0, allow_lag=<optimized out>, final=final@entry=false) at /data/mci/32ec07260612fd20f703105a824305e7/wiredtiger/test/format/format_timestamp.c:188
      [2026/07/29 17:33:36.469] #5  0x000000000040eef1 in timestamp (arg=<optimized out>) at /data/mci/32ec07260612fd20f703105a824305e7/wiredtiger/test/format/format_timestamp.c:242
      [2026/07/29 17:33:36.469] #6  0x00007f308a510609 in start_thread (arg=<optimized out>) at pthread_create.c:477
      [2026/07/29 17:33:36.469] #7  0x00007f308a435353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95  

      We need to ensure the stable timestamp never moves backwards, otherwise we may abort.

            Assignee:
            Alexander Pullen
            Reporter:
            Alexander Pullen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: