Modernize and rename explain*.js tests

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Query Optimization
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      There are a number of tests named explain<number>.js

      > find . -name "explain[0-9]*.js" 
      ./jstests/core/query/explain/explain5.js
      ./jstests/core/query/explain/explain6.js
      ./jstests/core/query/explain/explain4.js
      ./jstests/noPassthroughWithMongod/query/explain/explain2.js
      ./jstests/noPassthroughWithMongod/query/explain/explain3.js
      ./jstests/noPassthroughWithMongod/query/explain/explain1.js

      We should rename and modernize these tests. explain1 and explain3 in noPassthroughWithMongod are more focused on behavior between yielding and DDL operations than explain, and may be convertible to FSM tests that QE could own.

              Assignee:
              Unassigned
              Reporter:
              Ian Boros
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: