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

Identify and improve test coverage gaps

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None

      WiredTiger test coverage can be measured by the wiredtiger-test-coverage Jenkins job. We should periodically, either manually or automatically, review this coverage and identify/fix areas that have poor coverage.

      As a small related issue, the current job includes running programs in the examples/c directory, and it really should not. The examples have a different purpose, to demonstrate API calls, and don't necessarily check that the calls actually did what they promise to do. If we lose coverage by not including examples, we should add explicit tests.  We should also include test/csuite programs in our coverage testing, and use explicit configurations when running test/format to maximize our coverage.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            donald.anderson@mongodb.com Donald Anderson
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: