Clean up hook_disagg.fail to remove tests that succeed

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Test Python
    • None
    • Storage Engines, Storage Engines - Foundations
    • SE Foundations - Q3+ Backlog
    • 2

      There are about 50 files listed in hook_disagg.fail that currently succeed under the disagg hook.  Here's a recipe for finding them:

      sed -e 's/ *#.*//' -e '/^$/d' <  test/suite/hook_disagg.fail > hook.run
      cd build
      ../tools/pytest_parallel -j 4 -v 2 --hook disagg -- `cat ../hook.run` > ../parallel.out 2>&1 & 
      
      --- wait until done ---
      
      grep ': OK' ../parallel.out

       
      These lines can be removed from parallel.out. Some of these lines may be marked with FIXMEs which may require more investigation:

      • If the FIXME ticket is closed, the line can be removed.
      • If the test in question succeeds because elements are skipped for the disagg hook, we should make sure the skip annotation or call is marked with a FIXME.
      • Otherwise, perhaps the ticket in question can be closed? We should make sure that the problem associated with the ticket is really gone (perhaps previously fixed), and not just that the test now succeeds because of a partial fix or some other reason.

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Donald Anderson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: