HomeFreeBSD

ZTS: Remove procfs use from zpool_import_status

Description

ZTS: Remove procfs use from zpool_import_status

procfs might be not mounted on FreeBSD. Plus checking for specific
PID might be not exactly reliable. Check for empty list of jobs
instead.

Premature loop exit can result in failed test and failed cleanup,
failing also some following tests.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Tony Hutter <hutter2@llnl.gov>
Reviewed-by: Tino Reichardt <milky-zfs@mcmilk.de>
Signed-off-by:Alexander Motin <mav@FreeBSD.org>
Sponsored by: iXsystems, Inc.
Closes #11141

Details

Provenance
mavAuthored on Dec 25 2024, 7:00 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Dec 29 2024, 7:19 PM
Parents
rG8bf1e83eefa4: ZTS: Remove non-standard awk hex numbers usage
Branches
Unknown
Tags
Unknown

Event Timeline