[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:54:36 CEST 2013
On Mon, Aug 12, 2013 at 11:49 PM, Hitoshi Mitake
<mitake.hitoshi at gmail.com> wrote:
> 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.
Sorry, I wrote wrong email address in From field.. I'll send the
correct version later.
>
> 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