[sheepdog] [PATCH 0/5] add a testing stuff based on earthquake
Hitoshi Mitake
mitake.hitoshi at lab.ntt.co.jp
Thu Dec 25 10:51:20 CET 2014
earthquake is a framework of distributed systems debugger. It focuses
on bugs related to non-determinism and hardware faults. This patchset
adds a new testcase based on earthquake which reveals a bug related to
snapshot and iSCSI.
Hitoshi Mitake (5):
tests: add earthquake repository as a submodule
tests/earthquake: add tgt as a submodule
add a new option --enable-earthquake for enabling earthquake ready
sheep and dog
tests/earthquake: testing framework and first test case
update MAINTAINERS file for earthquake testing stuff
.gitignore | 2 +
.gitmodules | 8 ++
MAINTAINERS | 6 ++
configure.ac | 9 ++
dog/Makefile.am | 4 +
sheep/Makefile.am | 4 +
tests/earthquake/001/dog_compile_command.json | 1 +
tests/earthquake/001/dog_inspection.json | 3 +
tests/earthquake/001/execCmd.sh | 3 +
tests/earthquake/001/execution.json | 36 ++++++++
tests/earthquake/001/inspection.json | 4 +
tests/earthquake/001/test.sh | 114 ++++++++++++++++++++++++++
tests/earthquake/001/tgt_compile_command.json | 1 +
tests/earthquake/001/tgt_inspection.json | 3 +
tests/earthquake/earthquake.git | 1 +
tests/earthquake/inspection.py | 90 ++++++++++++++++++++
tests/earthquake/tgt.git | 1 +
17 files changed, 290 insertions(+)
create mode 100644 .gitmodules
create mode 100644 tests/earthquake/001/dog_compile_command.json
create mode 100644 tests/earthquake/001/dog_inspection.json
create mode 100755 tests/earthquake/001/execCmd.sh
create mode 100644 tests/earthquake/001/execution.json
create mode 100644 tests/earthquake/001/inspection.json
create mode 100644 tests/earthquake/001/test.sh
create mode 100644 tests/earthquake/001/tgt_compile_command.json
create mode 100644 tests/earthquake/001/tgt_inspection.json
create mode 160000 tests/earthquake/earthquake.git
create mode 100644 tests/earthquake/inspection.py
create mode 160000 tests/earthquake/tgt.git
--
1.8.3.2
More information about the sheepdog
mailing list