ZTS: alloc_class.ksh must wait for the process to exit
commiteecd3f1a2184282a389440f102f756aab900da47
authorBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 17 Dec 2021 20:40:34 +0000 (17 12:40 -0800)
committerGitHub <noreply@github.com>
Fri, 17 Dec 2021 20:40:34 +0000 (17 12:40 -0800)
treecc06e83efe31d694c8f14e7ec9061d85086855c5
parent1a79f7e86021c5de33d3518dd9a0f14f924ee345
ZTS: alloc_class.ksh must wait for the process to exit

The alloc_class_* tests may fail on Linux with an EBUSY error if
`zfs destroy` is run before the `dd` process has had a chance to
terminate.  Wait on the pid after the `kill -9` to make sure.

When testing I didn't observe any failures for the alloc_class
tests.  Remove them from the exceptions list, the CI was used to
verify the tests pass on all platforms.

Reviewed-by: John Kennedy <john.kennedy@delphix.com>
Reviewed-by: Rich Ercolani <rincebrain@gmail.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #12873
tests/test-runner/bin/zts-report.py.in
tests/zfs-tests/tests/functional/alloc_class/alloc_class.kshlib