Test the autodetection 163/head
authorAlexander Popov <alex.popov@linux.com>
Sat, 16 Nov 2024 15:03:22 +0000 (18:03 +0300)
committerAlexander Popov <alex.popov@linux.com>
Sat, 16 Nov 2024 15:03:22 +0000 (18:03 +0300)
.github/workflows/functional_test.sh

index 906e508b5d08dffb96e25f98dc4545d05fd030e5..74d0770d380b02849c49381faf2d5b8f3271c3f9 100644 (file)
@@ -41,6 +41,13 @@ coverage run -a --branch bin/kernel-hardening-checker -g X86_32
 coverage run -a --branch bin/kernel-hardening-checker -g ARM64
 coverage run -a --branch bin/kernel-hardening-checker -g ARM
 
+echo ">>>>> try autodetection <<<<<"
+coverage run -a --branch bin/kernel-hardening-checker -a
+coverage run -a --branch bin/kernel-hardening-checker -a -m verbose
+coverage run -a --branch bin/kernel-hardening-checker -a -m json
+coverage run -a --branch bin/kernel-hardening-checker -a -m show_ok
+coverage run -a --branch bin/kernel-hardening-checker -a -m show_fail
+
 echo ">>>>> check the example kconfig files, cmdline, and sysctl <<<<<"
 cat /proc/cmdline
 echo "l1tf=off mds=full mitigations=off randomize_kstack_offset=on retbleed=0 iommu.passthrough=0" > ./cmdline_example