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

Remove unnecessary tables and transactional operations in the counterexample reduction

    • Storage Engines
    • StorEng - Defined Pipeline

      Counterexample reduction in the model-based testing currently removes unnecessary workload operations that do not contribute to reproducing a failed test run, with the goal of producing the minimal reproducer. The current algorithm only works at the transaction level, which results in a reproducer with just the necessary transactions and other "high-level" operations such as setting the stable timestamp.

      Reduce the counterexample further by 1) eliminating tables and the corresponding operations that do not contribute to reproducing the failure, and 2) also removing as many operations from within the transactions as possible.

            Assignee:
            peter.macko@mongodb.com Peter Macko
            Reporter:
            peter.macko@mongodb.com Peter Macko
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: