From b4573393a95d0c9310c260bec31b60d85e3b66f2 Mon Sep 17 00:00:00 2001 From: Andreas Dilger Date: Mon, 9 Jan 2023 14:27:42 -0700 Subject: [PATCH] tests: fix r_move_itable_realloc to run on Linux The check for the various unsupported OSes incorrectly checked if the string "FreeBSD" was true, which it always was. Fix this. Update the expect file as commit v1.46.4-17-g4ea80d031c7e did to adjust the total number of blocks requested during resize. Fixes: 5a3ea3905f ("tests: force test file systems to be built for Linux OS") Change-Id: I4fbc74861bc68ad36467b2135e2abdb72898529b Signed-off-by: Andreas Dilger --- tests/r_move_itable_realloc/expect | 2 +- tests/r_move_itable_realloc/script | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/r_move_itable_realloc/expect b/tests/r_move_itable_realloc/expect index 67f2fe4..8ce56db 100644 --- a/tests/r_move_itable_realloc/expect +++ b/tests/r_move_itable_realloc/expect @@ -1,6 +1,6 @@ mke2fs -q -F -o Linux -b 1024 -i 1024 -O ^resize_inode -t ext4 test.img 1024000 resize2fs -p test.img 100000000 -Resizing the filesystem on test.img to 100000000 (1k) blocks. +Resizing the filesystem on test.img to 99999745 (1k) blocks. Begin pass 2 (max = 2061) Relocating blocks ----------------------------------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Begin pass 3 (max = 125) diff --git a/tests/r_move_itable_realloc/script b/tests/r_move_itable_realloc/script index 20c26db..49f8d58 100644 --- a/tests/r_move_itable_realloc/script +++ b/tests/r_move_itable_realloc/script @@ -1,5 +1,5 @@ os=$(uname -s) -if [ "$os" = "Darwin" -o "$os" = "GNU" -o "FreeBSD" ]; then +if [ "$os" = "Darwin" -o "$os" = "GNU" -o "$os" = "FreeBSD" ]; then # creates a 96GB filesystem echo "$test_name: $test_description: skipped: skipped for $os" return 0 -- 1.8.3.1