From patchwork Fri Feb 21 18:43:09 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Theodore Ts'o X-Patchwork-Id: 11397197 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 8454192A for ; Fri, 21 Feb 2020 18:43:17 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 6D77B222C4 for ; Fri, 21 Feb 2020 18:43:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729288AbgBUSnR (ORCPT ); Fri, 21 Feb 2020 13:43:17 -0500 Received: from outgoing-auth-1.mit.edu ([18.9.28.11]:50635 "EHLO outgoing.mit.edu" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726150AbgBUSnQ (ORCPT ); Fri, 21 Feb 2020 13:43:16 -0500 Received: from callcc.thunk.org (guestnat-104-133-8-109.corp.google.com [104.133.8.109] (may be forged)) (authenticated bits=0) (User authenticated as tytso@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 01LIhCu9009362 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 21 Feb 2020 13:43:13 -0500 Received: by callcc.thunk.org (Postfix, from userid 15806) id 253224211EF; Fri, 21 Feb 2020 13:43:12 -0500 (EST) From: "Theodore Ts'o" To: fstests@vger.kernel.org Cc: "Theodore Ts'o" Subject: [PATCH] fstests: add an eio group Date: Fri, 21 Feb 2020 13:43:09 -0500 Message-Id: <20200221184309.776863-1-tytso@mit.edu> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Sender: fstests-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: fstests@vger.kernel.org This allows us to run all those tests which simulate disk failures using dmerror. Signed-off-by: Theodore Ts'o Reviewed-by: Darrick J. Wong --- tests/btrfs/group | 8 ++++---- tests/generic/group | 42 +++++++++++++++++++++--------------------- tests/xfs/group | 8 ++++---- 3 files changed, 29 insertions(+), 29 deletions(-) diff --git a/tests/btrfs/group b/tests/btrfs/group index 1947f0d7..16b784d6 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -102,8 +102,8 @@ 097 auto quick send clone 098 auto quick metadata clone log 099 auto quick qgroup limit -100 auto replace volume -101 auto replace volume +100 auto replace volume eio +101 auto replace volume eio 102 auto quick metadata enospc 103 auto quick clone compress 104 auto qgroup @@ -148,7 +148,7 @@ 143 auto quick 144 auto quick send 145 auto quick send -146 auto quick +146 auto quick eio 147 auto quick send 148 auto quick rw 149 auto quick send compress @@ -162,7 +162,7 @@ 157 auto quick raid 158 auto quick raid scrub 159 auto quick punch log -160 auto quick +160 auto quick eio 161 auto quick volume seed 162 auto quick volume seed 163 auto quick volume seed diff --git a/tests/generic/group b/tests/generic/group index a1bf6aca..f93a6430 100644 --- a/tests/generic/group +++ b/tests/generic/group @@ -252,9 +252,9 @@ 247 auto quick rw 248 auto quick rw 249 auto quick rw -250 auto quick prealloc rw +250 auto quick prealloc rw eio 251 ioctl trim -252 auto quick prealloc rw +252 auto quick prealloc rw eio 253 auto quick clone 254 auto quick clone punch 255 auto quick prealloc punch @@ -267,25 +267,25 @@ 262 auto quick clone insert 263 rw auto quick 264 auto quick clone -265 auto quick clone -266 auto quick clone -267 auto quick clone -268 auto quick clone +265 auto quick clone eio +266 auto quick clone eio +267 auto quick clone eio +268 auto quick clone eio 269 auto rw prealloc ioctl enospc stress 270 auto quota rw prealloc ioctl enospc stress -271 auto quick clone -272 auto quick clone +271 auto quick clone eio +272 auto quick clone eio 273 auto rw 274 auto rw prealloc enospc 275 auto rw enospc -276 auto quick clone +276 auto quick clone eio 277 auto ioctl quick metadata -278 auto quick clone -279 auto quick clone +278 auto quick clone eio +279 auto quick clone eio 280 auto quota freeze -281 auto quick clone -282 auto quick clone -283 auto quick clone +281 auto quick clone eio +282 auto quick clone eio +283 auto quick clone eio 284 auto quick clone 285 auto rw seek 286 auto quick other seek @@ -331,16 +331,16 @@ 326 auto quick clone 327 auto quick clone 328 auto quick clone -329 auto quick clone +329 auto quick clone eio 330 auto quick clone -331 auto quick clone +331 auto quick clone eio 332 auto quick clone 333 auto clone 334 auto clone 335 auto quick metadata log 336 auto quick metadata log 337 auto quick metadata -338 auto quick rw +338 auto quick rw eio 339 auto dir 340 auto 341 auto quick metadata log @@ -443,8 +443,8 @@ 438 auto 439 auto quick punch 440 auto quick encrypt -441 auto quick -442 blockdev +441 auto quick eio +442 blockdev eio 443 auto quick rw 444 auto quick acl 445 auto quick rw seek prealloc @@ -477,7 +477,7 @@ 472 auto quick swap 473 broken 474 auto quick shutdown metadata -475 shutdown auto log metadata +475 shutdown auto log metadata eio 476 auto rw 477 auto quick exportfs 478 auto quick @@ -489,7 +489,7 @@ 484 auto quick 485 auto quick insert 486 auto quick attr -487 auto quick +487 auto quick eio 488 auto quick 489 auto quick attr log 490 auto quick rw seek diff --git a/tests/xfs/group b/tests/xfs/group index 0cbd0647..522d4bc4 100644 --- a/tests/xfs/group +++ b/tests/xfs/group @@ -3,7 +3,7 @@ 003 db auto quick 004 db auto quick 005 auto quick -006 auto quick mount +006 auto quick mount eio 007 auto quota quick 008 rw ioctl auto quick 009 rw ioctl auto prealloc quick @@ -234,10 +234,10 @@ 234 auto quick rmap punch 235 fuzzers rmap 236 auto rmap punch -237 auto quick clone +237 auto quick clone eio 238 auto quick metadata ioctl 239 auto quick clone -240 auto quick clone +240 auto quick clone eio 241 auto quick clone 242 auto quick prealloc zero 243 auto quick clone punch @@ -261,7 +261,7 @@ 261 auto quick quota 262 dangerous_fuzzers dangerous_scrub dangerous_online_repair 263 auto quick quota -264 auto quick mount +264 auto quick mount eio 265 auto clone 266 dump ioctl auto quick 267 dump ioctl tape