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 > |