# Description of problem: Today, there is no validation of test cases 'per patch'. Specially for features being added to codebase. I would propose we need .t file being changed in patch, or else, a commit message should have a section called "Testind done:" (can be added as a check in ./rfc.sh) which would vote +1, or else, it would vote -1. # Additional info: Technically speaking, if the patch has only .testignore files, then this test may not vote, so smoke will go ahead with all other tests.
We need public announcement of this before making this change in process.
Getting smoke to fail if there's no .t file is not hard. But there are a lot of patches where we're fixing Coverity or static analysis failures where this will be more nuisance than useful. Should this be yet another flag like Spec Added?
This bug is moved to https://github.com/gluster/project-infrastructure/issues/3, and will be tracked there from now on. Visit GitHub issues URL for further details