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

Improve chunk cache testing in format

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT11.3.0, 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Storage Engines
    • 8
    • 2023-12-12 - Heisenbug

      Problem Description:

      Chunkcache testing (WT-11010) isn't active on develop because it requires tiered storage, which is currently disabled in format testing (WT-10822). When tiered testing is enabled, Chunkcache testing will follow, but there have been timeout issues running test/format tests with Chunkcache configuration (see patch link in the comments).

      FYI - I have run format testing with chunkcache enabled numerous times and only observed timeout issues.

      Acceptance criteria:

      -The ticket requires the following work -- 

      • Reproduce the test/format hangs locally. 
      • Investigate and fix the hangs.
      • (scope changed: See recent comment)

      How to run the testing locally - 

      • For a fresh run (reproduces 1/10 times):
      format_args="tiered_storage.storage_source=dir_store tiered_storage.flush_frequency=100 checkpoint.wait=15 runs.source=table runs.timer=10"
      ./t $format_args
      ./t -R $format_args (this should run chunkcache)
      

      * From the failure config (couldn't repro )

      ./t -c CONFIG
      ./t -R

            Assignee:
            siddhartha.mahajan@mongodb.com Sid Mahajan
            Reporter:
            siddhartha.mahajan@mongodb.com Sid Mahajan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: