-
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.