[sheepdog] [PATCH 0/5] add a testing stuff based on earthquake
Hitoshi Mitake
mitake.hitoshi at lab.ntt.co.jp
Fri Dec 26 02:00:54 CET 2014
At Thu, 25 Dec 2014 18:51:20 +0900,
Hitoshi Mitake wrote:
>
> 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
Applied this series.
Thanks,
Hitoshi
More information about the sheepdog
mailing list