btrfs-progs: tests README: fuzzed images
authorDavid Sterba <dsterba@suse.com>
Tue, 30 Aug 2016 15:09:10 +0000 (17:09 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 5 Sep 2016 08:05:08 +0000 (10:05 +0200)
Signed-off-by: David Sterba <dsterba@suse.com>
tests/README.md

index 6bb3de497a54ea0e01e50dd4238de74ed6d21cc3..ca45cf6f5327f94bf1f8685ce0e23598ebae7f0c 100644 (file)
@@ -159,3 +159,14 @@ $ TEST=012\* ./misc-tests.sh           # from tests/
 6. The commit changelog should reference a commit that either introduced or
   fixed the bug (or both). Subject line of the shall mention the name of the
   new directory for ease of search, eg. `btrfs-progs: tests: add 012-subvolume-sync-must-wait`
+
+### Crafted/fuzzed images
+
+Images that are create by fuzzing or specially crafted to trigger some error
+conditions should be added to the directory *fuzz-tests/images*, accompanied by
+a textual description of the source (bugzilla, mail), the reporter, brief
+description of the problem or the stack trace.
+
+If you have a fix for the problem, please submit it prior to the test image, so
+the fuzz tests always succeed when run on random checked out. This helps
+bisectability.