mbox series

[00/10] mdadm tests fix

Message ID 20240911085432.37828-1-xni@redhat.com (mailing list archive)
Headers show
Series mdadm tests fix | expand

Message

Xiao Ni Sept. 11, 2024, 8:54 a.m. UTC
This is the fourth patch set which enhance/fix mdadm regression tests.

v2: fix problems for the first patches

Xiao Ni (10):
  mdadm/Grow: Update new level when starting reshape
  mdadm/Grow: Update reshape_progress to need_back after reshape
    finishes
  mdadm/Grow: Can't open raid when running --grow --continue
  mdadm/Grow: sleep a while after removing disk in impose_level
  mdadm/tests: wait until level changes
  mdadm/tests: 07changelevels fix
  mdadm/tests: Remove 07reshape5intr.broken
  mdadm/tests: 07testreshape5 fix
  mdadm/tests: remove 09imsm-assemble.broken
  mdadm/Manage: record errno

 Grow.c                       | 39 +++++++++++++++++++++++++------
 Manage.c                     |  8 ++++---
 dev/null                     |  0
 tests/05r6tor0               |  4 ++++
 tests/07changelevels         | 27 ++++++++++------------
 tests/07changelevels.broken  |  9 --------
 tests/07reshape5intr.broken  | 45 ------------------------------------
 tests/07testreshape5         |  1 +
 tests/07testreshape5.broken  | 12 ----------
 tests/09imsm-assemble.broken |  6 -----
 tests/func.sh                |  4 ++++
 11 files changed, 58 insertions(+), 97 deletions(-)
 create mode 100644 dev/null
 delete mode 100644 tests/07changelevels.broken
 delete mode 100644 tests/07reshape5intr.broken
 delete mode 100644 tests/07testreshape5.broken
 delete mode 100644 tests/09imsm-assemble.broken

Comments

Mariusz Tkaczyk Sept. 23, 2024, 8:51 a.m. UTC | #1
On Wed, 11 Sep 2024 16:54:22 +0800
Xiao Ni <xni@redhat.com> wrote:

> This is the fourth patch set which enhance/fix mdadm regression tests.
> 
> v2: fix problems for the first patches
> 
> Xiao Ni (10):
>   mdadm/Grow: Update new level when starting reshape
>   mdadm/Grow: Update reshape_progress to need_back after reshape
>     finishes
>   mdadm/Grow: Can't open raid when running --grow --continue
>   mdadm/Grow: sleep a while after removing disk in impose_level
>   mdadm/tests: wait until level changes
>   mdadm/tests: 07changelevels fix
>   mdadm/tests: Remove 07reshape5intr.broken
>   mdadm/tests: 07testreshape5 fix
>   mdadm/tests: remove 09imsm-assemble.broken
>   mdadm/Manage: record errno
> 
>  Grow.c                       | 39 +++++++++++++++++++++++++------
>  Manage.c                     |  8 ++++---
>  dev/null                     |  0
>  tests/05r6tor0               |  4 ++++
>  tests/07changelevels         | 27 ++++++++++------------
>  tests/07changelevels.broken  |  9 --------
>  tests/07reshape5intr.broken  | 45 ------------------------------------
>  tests/07testreshape5         |  1 +
>  tests/07testreshape5.broken  | 12 ----------
>  tests/09imsm-assemble.broken |  6 -----
>  tests/func.sh                |  4 ++++
>  11 files changed, 58 insertions(+), 97 deletions(-)
>  create mode 100644 dev/null
>  delete mode 100644 tests/07changelevels.broken
>  delete mode 100644 tests/07reshape5intr.broken
>  delete mode 100644 tests/07testreshape5.broken
>  delete mode 100644 tests/09imsm-assemble.broken
> 

Applied all! We are working on enabling mdadm tests on Github so we will see if
it helps. I'm also aware of dependency to new prop md/new_level.

Sorry for the delay, I had holidays.

Thanks,
Mariusz