Commit fcf34162 by Alexander Popov

github actions: Collect coverage for error handling (part 1)

parent 6bd3f96f
......@@ -94,6 +94,21 @@ jobs:
coverage run -a --branch bin/kconfig-hardened-check -c $C -l /proc/cmdline -m show_fail
done
echo -e "\n>>>>> checking $COUNT configs is done <<<<<"
- name: Collect coverage for error handling
run: |
echo ">>>>> lonely -l <<<<<"
! coverage run -a --branch bin/kconfig-hardened-check -l /proc/cmdline
echo ">>>>> wrong modes for -p <<<<<"
! coverage run -a --branch bin/kconfig-hardened-check -p X86_64 -m show_ok
! coverage run -a --branch bin/kconfig-hardened-check -p X86_64 -m show_fail
echo ">>>>> -p and -c together <<<<<"
! ./bin/kconfig-hardened-check -p X86_64 -c kconfig_hardened_check/config_files/distros/fedora_34.config
- name: Prepare final coverage report
run: |
coverage xml -i -o coverage.xml
- name: Handle coverage
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment