Whamcloud - gitweb
LU-15571 tests: save/restore debug mask for interop 36/46636/5
authorAndreas Dilger <adilger@whamcloud.com>
Sat, 26 Feb 2022 03:17:21 +0000 (20:17 -0700)
committerOleg Drokin <green@whamcloud.com>
Sun, 27 Mar 2022 03:54:41 +0000 (03:54 +0000)
commitf236119e6e264b00c20533336303f694d9cfe766
tree1183ef886c75c408095e8c689a11d792132362d2
parent4d93fd79e8b05de1065fc60abce9b0d052a92627
LU-15571 tests: save/restore debug mask for interop

The "createmany" and "unlinkmany" wrappers were saving the debug
mask on the client and restoring it on the server, which fails in
interop testing if the client has a debug mask set that is unknown
on the server.

Use the debugsave() and debugrestore() helpers to do this properly.

Fixes: 40d286e11138 ("LU-15317 llite: Add D_IOTRACE")
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: I36fc06d5a62e34d63619fa977d9f80254bbc073e
Reviewed-on: https://review.whamcloud.com/46636
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: James Nunez <jnunez@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/ost-pools.sh
lustre/tests/test-framework.sh