svn commit: r337542 - stable/11/usr.bin/procstat/tests
Mark Johnston
markj at FreeBSD.org
Thu Aug 9 15:35:49 UTC 2018
Author: markj
Date: Thu Aug 9 15:35:48 2018
New Revision: 337542
URL: https://svnweb.freebsd.org/changeset/base/337542
Log:
MFC r337133:
Add a rudimentary test for procstat kstack.
Modified:
stable/11/usr.bin/procstat/tests/procstat_test.sh
Directory Properties:
stable/11/ (props changed)
Modified: stable/11/usr.bin/procstat/tests/procstat_test.sh
==============================================================================
--- stable/11/usr.bin/procstat/tests/procstat_test.sh Thu Aug 9 15:22:38 2018 (r337541)
+++ stable/11/usr.bin/procstat/tests/procstat_test.sh Thu Aug 9 15:35:48 2018 (r337542)
@@ -131,10 +131,25 @@ file_descriptor_body()
atf_check -o match:"$line_re" awk 'NR > 1' procstat.out
}
+atf_test_case kernel_stacks
+kernel_stacks_head()
+{
+ atf_set "descr" "Captures kernel stacks for all visible threads"
+}
+kernel_stacks_body()
+{
+ atf_check -o save:procstat.out procstat -a kstack
+ atf_check -o not-empty awk '{if ($3 == "procstat") print}' procstat.out
+
+ atf_check -o save:procstat.out procstat -kka
+ atf_check -o not-empty awk '{if ($3 == "procstat") print}' procstat.out
+}
+
atf_init_test_cases()
{
atf_add_test_case binary_info
atf_add_test_case command_line_arguments
atf_add_test_case environment
atf_add_test_case file_descriptor
+ atf_add_test_case kernel_stacks
}
More information about the svn-src-stable
mailing list