crashmonkey
crashmonkey copied to clipboard
CrashMonkey: tools for testing file-system reliability (OSDI 18)
Hi guys, i use Ace to generate workloads of sequence length 2. During running all the test cases in xfstests, around 600 tests are failed and mostly false positive, like...
Given a j-lang version 1 test file, the Ace xfstest adapter generates two files: a numbered test script (e.g. 362) and a verified output for that test (362.out). xfstest determines...
Currently the `README.md`, `vm_remote_trigger_script.sh` and `demo.sh` use `100MB` as the specified size when running `xfsMoneky.py` with file system as `btrfs`, even thought it is mentioned in `xfsMonkey.py` (here: https://github.com/utsaslab/crashmonkey/blob/master/xfsMonkey.py#L84) that...
Changes for the rudimentary fuzzer. docs/Fuzzer.md is added to explain the motivation and usage for the fuzzer.
#17 and #48 brought in a log file that the failing tests are printed to. This log output contains the indices of the bios in the crash state, and the...
Currently, the user-space component of CrashMonkey generates tests that run on CrashMonkey's custom kernel module. We would like to generate tests that use dm-flakey (https://www.kernel.org/doc/Documentation/device-mapper/dm-flakey.txt) since dm-flakey is already in...
Hi. While testing seq-2 workloads, I get a lot of "Could not run test" messages. In the log, it says "Unable to remove wrapper device": ``` --------------------Test #22-------------------- 2019-04-05 18:20:41.828...
Users may want to exit CrashMonkey before the test harness has finished a complete run. They should be able to hit `ctrl-c` on the shell to kill it and expect...
Correction of insert for write to prevent collision, m appended where necessary to match moffset and other adjustments
Have CrashMonkey run in a "fuzzer" mode where: 1) It takes as input running time T. It should terminate after this specified time. 2) It randomly picks a target workload...