Description of problem: Currently regression is skipping the tests for changes in some ignored files and saying regression is success. Some of these files can change the behaviour of the product and some test cases might be written considering the old values in those files. So regression needs to trigger the test cases for changes in the files which can change the behaviour of the product. Here, is a similar case: This patch (https://review.gluster.org/#/c/19744/) changed the network.inode-lru-limit value from 50000 to 200000. Regression is success saying "Skipped tests for change that only modifies ignored files". This caused tests/basic/md-cache/bug-1418249.t test to fail in master because it was expecting the old value. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
This is handled by the .testignore file in the root of the repo. You can send a patch to remove those two files from .testignore in the root of the repo.
Sorry, used another bug id for this: https://review.gluster.org/19775 fixes the issue now
*** This bug has been marked as a duplicate of bug 1560393 ***