Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-10986

Cache stuck (dirty) in test_timestamp_abort on ! Ubuntu 20.04 ASAN [WiredTiger (mongodb-5.0) @ c75c517b]

    • Type: Icon: Build Failure Build Failure
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • BermudaTriangle- 2023-09-05

      csuite-timestamp-abort-test failed on ! Ubuntu 20.04 ASAN

      Host: ec2-54-86-185-157.compute-1.amazonaws.com
      Project: WiredTiger (mongodb-5.0)
      Commit: diff: 'wiredtiger/wiredtiger' pull request #9096 by etienneptl: WT-10932 Remove many collection test (v5.0) (#9089) (https://github.com/wiredtiger/wiredtiger/pull/9096) | 18 Apr 23 03:58 UTC
      Evergreen Subscription: ; Evergreen Event:

      Task Logs (csuite-timestamp-abort-test)

       

      Cache stuck issue:

       

      [1682320238:264798][34381:0x7f61edaf9700], eviction-server: int __evict_server(WT_SESSION_IMPL *, _Bool *), 453: Cache stuck for too long, giving up: Connection timed out
      Thread 4 starts at 4000000000
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
      transaction state dump
      current ID: 83239
      last running ID: 83236
      metadata_pinned ID: 83229
      oldest ID: 83229
      durable timestamp: (0, 79804)
      oldest timestamp: (0, 78194)
      pinned timestamp: (0, 78194)
      stable timestamp: (0, 78194)
      has_durable_timestamp: yes
      has_oldest_timestamp: yes
      has_pinned_timestamp: yes
      has_stable_timestamp: yes
      oldest_is_pinned: yes
      stable_is_pinned: yes
      checkpoint running: yes
      checkpoint generation: 2
      checkpoint pinned ID: 0
      checkpoint txn ID: 0
      session count: 25
      Transaction state of active sessions:
      ID: 83236, pinned ID: 83229, metadata pinned ID: 0, name: EMPTY
      transaction id: 83236, mod count: 1, snap min: 83229, snap max: 83234, snapshot count: 2, commit_timestamp: (0, 79802), durable_timestamp: (0, 79802), first_commit_timestamp: (0, 79801), prepare_timestamp: (0, 0), pinned_durable_timestamp: (0, 79801), read_timestamp: (0, 0), checkpoint LSN: [0][0], full checkpoint: false, rollback reason: , flags: 0x0000181c, isolation: WT_ISO_SNAPSHOT
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
      cache dump
      cache full: no
      cache clean check: no (72.300%)
      cache dirty check: yes (20.040%)
      cache updates check: no (19.460%)
      file:oplog.wt(<live>):
      internal: 1 pages, 0MB, 1/0 clean/dirty pages, 0/0 clean/dirty MB, 0MB max page, 0MB max dirty page
      leaf: 123 pages, 4MB, 118/5 clean/dirty pages, 3/1/0 clean/dirty/updates MB, 0MB max page, 0MB max dirty page
      file:local.wt(<live>):
      internal: 1 pages, 0MB, 1/0 clean/dirty pages, 0/0 clean/dirty MB, 0MB max page, 0MB max dirty page
      leaf: 92 pages, 3MB, 87/5 clean/dirty pages, 2/0/0 clean/dirty/updates MB, 0MB max page, 0MB max dirty page
      file:shadow.wt(<live>):
      internal: 1 pages, 0MB, 1/0 clean/dirty pages, 0/0 clean/dirty MB, 0MB max page, 0MB max dirty page
      leaf: 56 pages, 2MB, 51/5 clean/dirty pages, 1/1/0 clean/dirty/updates MB, 0MB max page, 0MB max dirty page
      file:collection.wt(<live>):
      internal: 1 pages, 0MB, 1/0 clean/dirty pages, 0/0 clean/dirty MB, 0MB max page, 0MB max dirty page
      leaf: 110 pages, 3MB, 105/5 clean/dirty pages, 3/0/1 clean/dirty/updates MB, 0MB max page, 0MB max dirty page
      file:WiredTigerHS.wt(<live>) eviction disabled at open:
      internal: 1 pages, 0MB, 1/0 clean/dirty pages, 0/0 clean/dirty MB, 0MB max page, 0MB max dirty page
      leaf: 1 pages, 0MB, 1/0 clean/dirty pages, 0/0/0 clean/dirty/updates MB, 0MB max page, 0MB max dirty page
      file:WiredTiger.wt(<live>):
      internal: 1 pages, 0MB, 1/0 clean/dirty pages, 0/0 clean/dirty MB, 0MB max page, 0MB max dirty page
      leaf: 1 pages, 0MB, 1/0 clean/dirty pages, 0/0/0 clean/dirty/updates MB, 0MB max page, 0MB max dirty page
      cache dump: total found: 15MB vs tracked inuse 14MB
      total dirty bytes: 3MB vs tracked dirty 3MB
      total updates bytes: 3MB vs tracked updates 4MB
      [1682320238:265503][34381:0x7f61edaf9700], eviction-server: int __wt_evict_thread_run(WT_SESSION_IMPL *, WT_THREAD *), 324: cache eviction thread error: Connection timed out
      [1682320238:265517][34381:0x7f61edaf9700], eviction-server: int __wt_evict_thread_run(WT_SESSION_IMPL *, WT_THREAD *), 324: the process must exit and restart: WT_PANIC: WiredTiger library panic
      [1682320238:265525][34381:0x7f61edaf9700], eviction-server: void __wt_abort(WT_SESSION_IMPL *), 28: aborting WiredTiger library 

       

       

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            xgen-evg-user Xgen-Evergreen-User
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: