]> www.infradead.org Git - users/hch/xfstests-dev.git/commit
check: deprecate using process sessions to isolate test instances
authorDarrick J. Wong <djwong@kernel.org>
Tue, 4 Feb 2025 20:17:11 +0000 (12:17 -0800)
committerZorro Lang <zlang@kernel.org>
Tue, 18 Feb 2025 04:42:39 +0000 (12:42 +0800)
commit949bdf8eae31b0d3f10435353778b2e1055fcfab
tree0b3579b60f9ad502b7cb2d2c37ee3a6d2482ad79
parent247ab01fa227647c290cf82696f1b0bbf87a0177
check: deprecate using process sessions to isolate test instances

As I've noted elsewhere, the use of process session ids to "isolate"
test instances from killing each other is kind of hacky and creates
other weird side effects.  I'd rather everyone use the new code that
runs everything in proper isolation with private pid and mount
namespaces, but I don't know how many people this would break were it a
hard dependency.

Deprecate the process session handling immediately with a warning that
we're going to rip it out in a year.

Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Zorro Lang <zlang@kernel.org>
check