[sheepdog] [PATCH stable-0.6 00/22] stable-0.6 update for better testing
Hitoshi Mitake
mitake.hitoshi at gmail.com
Mon Aug 12 16:55:04 CEST 2013
This update of stable-0.6 is for improving and keeping testing scripts
updated in the future. The big renaming tests/ -> tests/functional/
was made direct after release of 0.6.0. This update backports the
change and succeeding improvements to stable-0.6 for better testing.
Hitoshi Mitake (1):
tests/functional: make qemu commands specifiable
Kai Zhang (4):
tests: move tests to tests/functional
tests/functional: fixed wrong error message
tests/functional: add 067 for testing concurrent start up
tests/functional: add 068 for testing rejoin cluster
Liu Yuan (4):
functional: add 065 to test cache push
functional: add 066 to stress test object cache
tests/func: test restart with missing object in stale directory
tests/functional/058: refine the test to catch more bug
MORITA Kazutaka (13):
tests/064: fix wrong output
tests: remove 063 and 064 from md group
tests: count the number of objects instead of using node/md info
tests: add support for running check outside tests directory
tests: don't use /tmp for each test
tests: add support for running testcase file directly
tests/064: exclude non-deterministic line from result
functional/047: fix md test
functional: add wrapper _cluster_format
tests/functional: add support for specifying valgrind options
tests/functional: add test to check wrong node joining with newer
epoch
tests/functional: test join to the clean cluster
tests/functional: add test for reading/writing partially zeroed data
tests/016.out | 12 ----
tests/017 | 37 -----------
tests/044.out | 12 ----
tests/057.out | 55 ----------------
tests/064.out | 53 ----------------
tests/{ => functional}/001 | 3 +-
tests/{ => functional}/001.out | 0
tests/{ => functional}/002 | 3 +-
tests/{ => functional}/002.out | 0
tests/{ => functional}/003 | 3 +-
tests/{ => functional}/003.out | 0
tests/{ => functional}/004 | 2 +-
tests/{ => functional}/004.out | 0
tests/{ => functional}/005 | 3 +-
tests/{ => functional}/005.out | 0
tests/{ => functional}/006 | 7 +--
tests/{ => functional}/006.out | 0
tests/{ => functional}/007 | 4 +-
tests/{ => functional}/007.out | 0
tests/{ => functional}/008 | 7 +--
tests/{ => functional}/008.out | 0
tests/{ => functional}/009 | 8 +--
tests/{ => functional}/009.out | 0
tests/{ => functional}/010 | 2 +-
tests/{ => functional}/010.out | 0
tests/{ => functional}/011 | 0
tests/{ => functional}/011.out | 0
tests/{ => functional}/012 | 0
tests/{ => functional}/012.out | 0
tests/{ => functional}/013 | 12 ++--
tests/{ => functional}/013.out | 0
tests/{ => functional}/014 | 2 +-
tests/{ => functional}/014.out | 0
tests/{ => functional}/015 | 4 +-
tests/{ => functional}/015.out | 0
tests/{ => functional}/016 | 6 +-
tests/functional/016.out | 9 +++
tests/functional/017 | 37 +++++++++++
tests/{ => functional}/017.out | 0
tests/{ => functional}/018 | 6 +-
tests/{ => functional}/018.out | 0
tests/{ => functional}/019 | 6 +-
tests/{ => functional}/019.out | 0
tests/{ => functional}/020 | 2 +-
tests/{ => functional}/020.out | 0
tests/{ => functional}/021 | 2 +-
tests/{ => functional}/021.out | 0
tests/{ => functional}/022 | 2 +-
tests/{ => functional}/022.out | 0
tests/{ => functional}/023 | 4 +-
tests/{ => functional}/023.out | 0
tests/{ => functional}/024 | 9 ++-
tests/{ => functional}/024.out | 0
tests/{ => functional}/025 | 6 +-
tests/{ => functional}/025.out | 0
tests/{ => functional}/026 | 2 +-
tests/{ => functional}/026.out | 0
tests/{ => functional}/027 | 2 +-
tests/{ => functional}/027.out | 0
tests/{ => functional}/028 | 2 +-
tests/{ => functional}/028.out | 0
tests/{ => functional}/029 | 2 +-
tests/{ => functional}/029.out | 0
tests/{ => functional}/030 | 49 +++++++--------
tests/{ => functional}/030.out | 0
tests/{ => functional}/031 | 2 +-
tests/{ => functional}/031.out | 0
tests/{ => functional}/032 | 2 +-
tests/{ => functional}/032.out | 0
tests/{ => functional}/033 | 2 +-
tests/{ => functional}/033.out | 0
tests/{ => functional}/034 | 3 +-
tests/{ => functional}/034.out | 0
tests/{ => functional}/035 | 8 +--
tests/{ => functional}/035.out | 0
tests/{ => functional}/036 | 0
tests/{ => functional}/036.out | 0
tests/{ => functional}/037 | 0
tests/{ => functional}/037.out | 0
tests/{ => functional}/038 | 0
tests/{ => functional}/038.out | 0
tests/{ => functional}/039 | 24 +++----
tests/{ => functional}/039.out | 0
tests/{ => functional}/040 | 2 +-
tests/{ => functional}/040.out | 0
tests/{ => functional}/041 | 16 ++---
tests/{ => functional}/041.out | 0
tests/{ => functional}/042 | 4 +-
tests/{ => functional}/042.out | 37 ++---------
tests/{ => functional}/043 | 2 +-
tests/{ => functional}/043.out | 0
tests/{ => functional}/044 | 4 +-
tests/functional/044.out | 9 +++
tests/{ => functional}/045 | 2 +-
tests/{ => functional}/045.out | 0
tests/{ => functional}/046 | 2 +-
tests/{ => functional}/046.out | 0
tests/{ => functional}/047 | 9 ++-
tests/{ => functional}/047.out | 0
tests/{ => functional}/048 | 3 +-
tests/{ => functional}/048.out | 0
tests/{ => functional}/049 | 3 +-
tests/{ => functional}/049.out | 0
tests/{ => functional}/050 | 2 +-
tests/{ => functional}/050.out | 0
tests/{ => functional}/051 | 3 +-
tests/{ => functional}/051.out | 0
tests/{ => functional}/052 | 3 +-
tests/{ => functional}/052.out | 0
tests/{ => functional}/053 | 3 +-
tests/{ => functional}/053.out | 0
tests/{ => functional}/054 | 3 +-
tests/{ => functional}/054.out | 0
tests/{ => functional}/055 | 6 +-
tests/{ => functional}/055.out | 0
tests/{ => functional}/056 | 6 +-
tests/{ => functional}/056.out | 0
tests/{ => functional}/057 | 16 ++---
tests/functional/057.out | 101 ++++++++++++++++++++++++++++++
tests/{ => functional}/058 | 13 ++--
tests/{ => functional}/058.out | 18 ++----
tests/{ => functional}/059 | 4 +-
tests/{ => functional}/059.out | 0
tests/{ => functional}/060 | 2 +-
tests/{ => functional}/060.out | 0
tests/{ => functional}/061 | 3 +-
tests/{ => functional}/061.out | 0
tests/{ => functional}/062 | 3 +-
tests/{ => functional}/062.out | 0
tests/{ => functional}/063 | 7 +--
tests/{ => functional}/063.out | 31 +++++----
tests/{ => functional}/064 | 11 ++--
tests/functional/064.out | 45 ++++++++++++++
tests/{051 => functional/065} | 25 +++++---
tests/functional/065.out | 10 +++
tests/functional/066 | 45 ++++++++++++++
tests/functional/066.out | 50 +++++++++++++++
tests/functional/067 | 49 +++++++++++++++
tests/functional/067.out | 13 ++++
tests/functional/068 | 46 ++++++++++++++
tests/functional/068.out | 38 ++++++++++++
tests/functional/069 | 62 ++++++++++++++++++
tests/{054.out => functional/069.out} | 9 ++-
tests/functional/070 | 44 +++++++++++++
tests/{025.out => functional/070.out} | 36 ++++++-----
tests/functional/071 | 44 +++++++++++++
tests/functional/071.out | 98 +++++++++++++++++++++++++++++
tests/functional/072 | 47 ++++++++++++++
tests/functional/072.out | 9 +++
tests/{ => functional}/HOWTO | 0
tests/{ => functional}/check | 8 +--
tests/{ => functional}/common.config | 10 ++-
tests/{ => functional}/common.filter | 0
tests/{ => functional}/common.rc | 114 +++++++++++++++++++++++++++++++---
tests/{ => functional}/foo | 0
tests/{ => functional}/group | 12 +++-
tests/{ => functional}/valgrind.supp | 0
157 files changed, 1100 insertions(+), 458 deletions(-)
delete mode 100644 tests/016.out
delete mode 100755 tests/017
delete mode 100644 tests/044.out
delete mode 100644 tests/057.out
delete mode 100644 tests/064.out
rename tests/{ => functional}/001 (97%)
rename tests/{ => functional}/001.out (100%)
rename tests/{ => functional}/002 (96%)
rename tests/{ => functional}/002.out (100%)
rename tests/{ => functional}/003 (96%)
rename tests/{ => functional}/003.out (100%)
rename tests/{ => functional}/004 (97%)
rename tests/{ => functional}/004.out (100%)
rename tests/{ => functional}/005 (96%)
rename tests/{ => functional}/005.out (100%)
rename tests/{ => functional}/006 (79%)
rename tests/{ => functional}/006.out (100%)
rename tests/{ => functional}/007 (92%)
rename tests/{ => functional}/007.out (100%)
rename tests/{ => functional}/008 (86%)
rename tests/{ => functional}/008.out (100%)
rename tests/{ => functional}/009 (80%)
rename tests/{ => functional}/009.out (100%)
rename tests/{ => functional}/010 (98%)
rename tests/{ => functional}/010.out (100%)
rename tests/{ => functional}/011 (100%)
rename tests/{ => functional}/011.out (100%)
rename tests/{ => functional}/012 (100%)
rename tests/{ => functional}/012.out (100%)
rename tests/{ => functional}/013 (55%)
rename tests/{ => functional}/013.out (100%)
rename tests/{ => functional}/014 (95%)
rename tests/{ => functional}/014.out (100%)
rename tests/{ => functional}/015 (97%)
rename tests/{ => functional}/015.out (100%)
rename tests/{ => functional}/016 (84%)
create mode 100644 tests/functional/016.out
create mode 100755 tests/functional/017
rename tests/{ => functional}/017.out (100%)
rename tests/{ => functional}/018 (78%)
rename tests/{ => functional}/018.out (100%)
rename tests/{ => functional}/019 (77%)
rename tests/{ => functional}/019.out (100%)
rename tests/{ => functional}/020 (94%)
rename tests/{ => functional}/020.out (100%)
rename tests/{ => functional}/021 (92%)
rename tests/{ => functional}/021.out (100%)
rename tests/{ => functional}/022 (94%)
rename tests/{ => functional}/022.out (100%)
rename tests/{ => functional}/023 (86%)
rename tests/{ => functional}/023.out (100%)
rename tests/{ => functional}/024 (74%)
rename tests/{ => functional}/024.out (100%)
rename tests/{ => functional}/025 (85%)
copy tests/{ => functional}/025.out (100%)
rename tests/{ => functional}/026 (97%)
rename tests/{ => functional}/026.out (100%)
rename tests/{ => functional}/027 (94%)
rename tests/{ => functional}/027.out (100%)
rename tests/{ => functional}/028 (97%)
rename tests/{ => functional}/028.out (100%)
rename tests/{ => functional}/029 (96%)
rename tests/{ => functional}/029.out (100%)
rename tests/{ => functional}/030 (54%)
rename tests/{ => functional}/030.out (100%)
rename tests/{ => functional}/031 (94%)
rename tests/{ => functional}/031.out (100%)
rename tests/{ => functional}/032 (97%)
rename tests/{ => functional}/032.out (100%)
rename tests/{ => functional}/033 (98%)
rename tests/{ => functional}/033.out (100%)
rename tests/{ => functional}/034 (96%)
rename tests/{ => functional}/034.out (100%)
rename tests/{ => functional}/035 (84%)
rename tests/{ => functional}/035.out (100%)
rename tests/{ => functional}/036 (100%)
rename tests/{ => functional}/036.out (100%)
rename tests/{ => functional}/037 (100%)
rename tests/{ => functional}/037.out (100%)
rename tests/{ => functional}/038 (100%)
rename tests/{ => functional}/038.out (100%)
rename tests/{ => functional}/039 (63%)
rename tests/{ => functional}/039.out (100%)
rename tests/{ => functional}/040 (95%)
rename tests/{ => functional}/040.out (100%)
rename tests/{ => functional}/041 (76%)
rename tests/{ => functional}/041.out (100%)
rename tests/{ => functional}/042 (94%)
rename tests/{ => functional}/042.out (82%)
rename tests/{ => functional}/043 (97%)
rename tests/{ => functional}/043.out (100%)
rename tests/{ => functional}/044 (96%)
create mode 100644 tests/functional/044.out
rename tests/{ => functional}/045 (95%)
rename tests/{ => functional}/045.out (100%)
rename tests/{ => functional}/046 (97%)
rename tests/{ => functional}/046.out (100%)
rename tests/{ => functional}/047 (87%)
rename tests/{ => functional}/047.out (100%)
rename tests/{ => functional}/048 (96%)
rename tests/{ => functional}/048.out (100%)
rename tests/{ => functional}/049 (94%)
rename tests/{ => functional}/049.out (100%)
rename tests/{ => functional}/050 (97%)
rename tests/{ => functional}/050.out (100%)
copy tests/{ => functional}/051 (94%)
rename tests/{ => functional}/051.out (100%)
rename tests/{ => functional}/052 (97%)
rename tests/{ => functional}/052.out (100%)
rename tests/{ => functional}/053 (96%)
rename tests/{ => functional}/053.out (100%)
rename tests/{ => functional}/054 (96%)
copy tests/{ => functional}/054.out (100%)
rename tests/{ => functional}/055 (96%)
rename tests/{ => functional}/055.out (100%)
rename tests/{ => functional}/056 (95%)
rename tests/{ => functional}/056.out (100%)
rename tests/{ => functional}/057 (82%)
create mode 100644 tests/functional/057.out
rename tests/{ => functional}/058 (62%)
rename tests/{ => functional}/058.out (77%)
rename tests/{ => functional}/059 (90%)
rename tests/{ => functional}/059.out (100%)
rename tests/{ => functional}/060 (98%)
rename tests/{ => functional}/060.out (100%)
rename tests/{ => functional}/061 (92%)
rename tests/{ => functional}/061.out (100%)
rename tests/{ => functional}/062 (96%)
rename tests/{ => functional}/062.out (100%)
rename tests/{ => functional}/063 (92%)
rename tests/{ => functional}/063.out (67%)
rename tests/{ => functional}/064 (87%)
create mode 100644 tests/functional/064.out
rename tests/{051 => functional/065} (50%)
create mode 100644 tests/functional/065.out
create mode 100755 tests/functional/066
create mode 100644 tests/functional/066.out
create mode 100755 tests/functional/067
create mode 100644 tests/functional/067.out
create mode 100755 tests/functional/068
create mode 100644 tests/functional/068.out
create mode 100755 tests/functional/069
rename tests/{054.out => functional/069.out} (50%)
create mode 100755 tests/functional/070
rename tests/{025.out => functional/070.out} (55%)
create mode 100755 tests/functional/071
create mode 100644 tests/functional/071.out
create mode 100755 tests/functional/072
create mode 100644 tests/functional/072.out
rename tests/{ => functional}/HOWTO (100%)
rename tests/{ => functional}/check (99%)
rename tests/{ => functional}/common.config (87%)
rename tests/{ => functional}/common.filter (100%)
rename tests/{ => functional}/common.rc (77%)
rename tests/{ => functional}/foo (100%)
rename tests/{ => functional}/group (89%)
rename tests/{ => functional}/valgrind.supp (100%)
--
1.8.1.2
More information about the sheepdog
mailing list