Skip to content

Commit fc85885

Browse files
committed
selftests/namespace: add stress test
Stress tests for namespace active reference counting. These tests validate that the active reference counting system can handle high load scenarios including rapid namespace creation/destruction, large numbers of concurrent namespaces, and various edge cases under stress. Link: https://patch.msgid.link/20251029-work-namespace-nstree-listns-v4-71-2e6f823ebdc0@kernel.org Reviewed-by: Jeff Layton <jlayton@kernel.org> Signed-off-by: Christian Brauner <brauner@kernel.org>
1 parent d18cf3f commit fc85885

3 files changed

Lines changed: 630 additions & 1 deletion

File tree

tools/testing/selftests/namespaces/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ listns_test
66
listns_permissions_test
77
siocgskns_test
88
cred_change_test
9+
stress_test

tools/testing/selftests/namespaces/Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ TEST_GEN_PROGS := nsid_test \
99
listns_test \
1010
listns_permissions_test \
1111
siocgskns_test \
12-
cred_change_test
12+
cred_change_test \
13+
stress_test
1314

1415
include ../lib.mk
1516

@@ -18,4 +19,5 @@ $(OUTPUT)/listns_test: ../filesystems/utils.c
1819
$(OUTPUT)/listns_permissions_test: ../filesystems/utils.c
1920
$(OUTPUT)/siocgskns_test: ../filesystems/utils.c
2021
$(OUTPUT)/cred_change_test: ../filesystems/utils.c
22+
$(OUTPUT)/stress_test: ../filesystems/utils.c
2123

0 commit comments

Comments
 (0)