Added more optional tests in static analysis stage
Compare changes
Files
2- Vivek Dutta authored
- Below are the configuration variables used in static analysis tests - COMMON_IMAGE: <Docker image to use for test> - SOURCE_FOLDER: <Source directory path, default src> - SHELL_SRC: <Shell script path for shellcheck, default disabled> - FLAWFINDER_OPTIONS: <Options used with flawfinder, default "-m 4 --error-level=4"> - CPPCHECK_OPTIONS: <Options to use with cppcheck, default "--suppress=unusedFunction --suppress=unreadVariable"> - CPD_OPTIONS: <Options to use with CPD check, default "--minimum-tokens 200 --language c --exclude ./test/cmocka --files"> - SHELLCHECK_OPTIONS: <ShellCheck options, default "-e SC2039,SC2034,SC1091 -S info"> - COMPILE: <Option to define how to compile, if defined compilation test also triggered as a pipeline job> - Variables can be Overridden by module tests - Optional test includes - ShellCheck if SHELL_SRC defined - CppCheck with threadsafety addon - CppCheck with cert addon - Flawfinder with level 3 - Compilation test only gets triggered if COMPILE variable is set
Conflict: This file was modified in both the source and target branches.
Ask someone with write access to resolve it.
+ 7
− 2
@@ -18,6 +18,7 @@ RUN \
@@ -38,6 +39,7 @@ RUN \
@@ -221,8 +223,11 @@ RUN \