Page MenuHomeFreeBSD

MFC r344067:
ClosedPublic

Authored by ngie on Mar 11 2019, 6:19 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Jul 27, 10:42 AM
Unknown Object (File)
Sat, Jul 25, 9:00 PM
Unknown Object (File)
Wed, Jul 22, 4:02 PM
Unknown Object (File)
Tue, Jul 21, 9:10 AM
Unknown Object (File)
Jun 15 2026, 5:10 PM
Unknown Object (File)
Jun 15 2026, 1:48 PM
Unknown Object (File)
Jun 15 2026, 1:48 PM
Unknown Object (File)
Jun 15 2026, 1:47 PM
Subscribers

Details

Summary

Fix up concurrent test zpool setup and teardown

Set up zpools with a more unique name, stash the zpool name away in a file pointed
to by $ZPOOL_NAME_FILE (which is relative to a per-testcase generated temporary
directory), then remove the file based on $ZPOOL_NAME_FILE in the cleanup
routines.

This is a more concurrency-safe solution and will allow the testcases to be safely
executed in parallel.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 23012
Build 22085: arc lint + arc unit

Event Timeline

This revision was not accepted when it landed; it landed in state Needs Review.Mar 27 2019, 8:29 PM
Closed by commit rS345602: MFC r344067: (authored by ngie). · Explain Why
This revision was automatically updated to reflect the committed changes.