-
Notifications
You must be signed in to change notification settings - Fork 25
Description
There are tests that exist for issues (bugs) that are known but for which there does not yet exist a solution (fix, mitigation, patch).
How do we accommodate those tests into the repo while allowing the testsuite to pass?
Potential solutions:
-
I originally wanted to have them in their intended target location ("tests") but simply omit the test name from "tests/Makefile" so it gets skipped over, a bit like we do for different vintages of kernels or distros.
-
Having them in a separate branch and merging them when a fix is upstream leaves them out of the way, but makes things inconvenient for developers switching back and forth and adding more branches than necessary, one per test.
-
They could go in a directory similar to "tests-manual" called "tests-pending" and when ready its sub-directory gets "git mv" into "tests" and update "tests/Makefile".
-
Don't merge the test at all until the fix is upstream.
I'd prefer the first, third, then second, fourth, in that order.