Includes a rework of the previously posted patch for --run
improvements (mostly with improved comments and commit message; I
decided that waiting for the captive nbdkit to exit was overkill), and
four new patches. The tests are intentionally separate, to allow
rearranging the order of the series to see the failures being fixed.

Eric Blake (6):
  server: Propagate unexpected nbdkit failure with --run
  tests: Enhance captive test
  retry: Check next_ops->can_FOO on retry
  tests: Test for retry-readonly behavior
  retry: Avoid assertion during retried extents
  tests: Test retry after partial extents

 server/captive.c             |  47 +++++++++++----
 filters/retry/retry.c        |  80 ++++++++++++++++++++++--
 tests/Makefile.am            |   4 ++
 tests/test-captive.sh        |  46 ++++++++++++--
 tests/test-retry-extents.sh  | 114 +++++++++++++++++++++++++++++++++++
 tests/test-retry-readonly.sh |  96 +++++++++++++++++++++++++++++
 6 files changed, 366 insertions(+), 21 deletions(-)
 create mode 100755 tests/test-retry-extents.sh
 create mode 100755 tests/test-retry-readonly.sh

-- 
2.21.0

_______________________________________________
Libguestfs mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/libguestfs

Reply via email to