From d3d1db9fbd615cb126fe715f14e0768ddafa6568 Mon Sep 17 00:00:00 2001 From: agampa263 <133222558+agampa263@users.noreply.github.com> Date: Tue, 20 May 2025 16:07:45 +0530 Subject: [PATCH 1/4] RDKEMW-4139: Coverity integration with Entservices-inputoutput repo Reason for change: Coverity integration with middleware component workflow Test Procedure: Verify checks in github Risks: Low Signed-off-by:AkshayKumar_Gampa AkshayKumar_Gampa@comcast.com --- cov_build.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cov_build.sh b/cov_build.sh index d3915245..1a37bca2 100644 --- a/cov_build.sh +++ b/cov_build.sh @@ -25,6 +25,7 @@ cmake -G Ninja -S "$GITHUB_WORKSPACE" -B build/entservices-inputoutput \ -DDS_FOUND=ON \ -DPLUGIN_HDMICECSOURCE=ON \ -DPLUGIN_HDCPPROFILE=ON \ +-DPLUGIN_HDMICECSINK=ON \ -DCMAKE_CXX_FLAGS="-DEXCEPTIONS_ENABLE=ON \ -I ${GITHUB_WORKSPACE}/entservices-testframework/Tests/headers \ -I ${GITHUB_WORKSPACE}/entservices-testframework/Tests/headers/audiocapturemgr \ @@ -33,6 +34,8 @@ cmake -G Ninja -S "$GITHUB_WORKSPACE" -B build/entservices-inputoutput \ -I ${GITHUB_WORKSPACE}/entservices-testframework/Tests/headers/rdk/iarmmgrs-hal \ -I ${GITHUB_WORKSPACE}/entservices-testframework/Tests/headers/ccec/drivers \ -I ${GITHUB_WORKSPACE}/entservices-testframework/Tests/headers/network \ +-I ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks \ +-I ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/thunder \ -include ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/devicesettings.h \ -include ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/Iarm.h \ -include ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/Rfc.h \ @@ -55,4 +58,4 @@ cmake -G Ninja -S "$GITHUB_WORKSPACE" -B build/entservices-inputoutput \ cmake --build build/entservices-inputoutput --target install echo "======================================================================================" -exit 0 \ No newline at end of file +exit 0 From 42c1bb26333054b91ee9ee2ff2e9c12382dd5b97 Mon Sep 17 00:00:00 2001 From: agampa263 <133222558+agampa263@users.noreply.github.com> Date: Tue, 20 May 2025 16:21:48 +0530 Subject: [PATCH 2/4] RDKEMW-4139: Coverity integration with Entservices-inputoutput repo Reason for change: Coverity integration with middleware component workflow Test Procedure: Verify checks in github Risks: Low Signed-off-by:AkshayKumar_Gampa AkshayKumar_Gampa@comcast.com --- cov_build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/cov_build.sh b/cov_build.sh index 1a37bca2..9c465d62 100644 --- a/cov_build.sh +++ b/cov_build.sh @@ -36,6 +36,7 @@ cmake -G Ninja -S "$GITHUB_WORKSPACE" -B build/entservices-inputoutput \ -I ${GITHUB_WORKSPACE}/entservices-testframework/Tests/headers/network \ -I ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks \ -I ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/thunder \ +-I ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/devicesettings \ -include ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/devicesettings.h \ -include ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/Iarm.h \ -include ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/Rfc.h \ From 3284179d1522fd015a698702787a2d9b7dc4243c Mon Sep 17 00:00:00 2001 From: agampa263 <133222558+agampa263@users.noreply.github.com> Date: Tue, 20 May 2025 17:37:22 +0530 Subject: [PATCH 3/4] RDKEMW-4139: Coverity integration with Entservices-inputoutput repo Reason for change: Coverity integration with middleware component workflow Test Procedure: Verify checks in github Risks: Low Signed-off-by:AkshayKumar_Gampa AkshayKumar_Gampa@comcast.com --- cov_build.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cov_build.sh b/cov_build.sh index 9c465d62..30831952 100644 --- a/cov_build.sh +++ b/cov_build.sh @@ -49,7 +49,8 @@ cmake -G Ninja -S "$GITHUB_WORKSPACE" -B build/entservices-inputoutput \ -include ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/wpa_ctrl_mock.h \ -include ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/secure_wrappermock.h \ -include ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/HdmiCec.h \ ---coverage -Wall -Werror -Wno-error=format \ +--coverage \ +-Wall -Wno-unused-result -Werror -Wno-error=format \ -Wl,-wrap,system -Wl,-wrap,popen -Wl,-wrap,syslog \ -DENABLE_TELEMETRY_LOGGING -DUSE_IARMBUS \ -DENABLE_SYSTEM_GET_STORE_DEMO_LINK -DENABLE_DEEP_SLEEP \ From ff72cb726afe8379652090ef0434a91ce3266dbb Mon Sep 17 00:00:00 2001 From: agampa263 <133222558+agampa263@users.noreply.github.com> Date: Wed, 21 May 2025 16:31:12 +0530 Subject: [PATCH 4/4] RDKEMW-4139: Coverity integration with Entservices-inputoutput repo Reason for change: Coverity integration with middleware component workflow Test Procedure: Verify checks in github Risks: Low Signed-off-by:AkshayKumar_Gampa AkshayKumar_Gampa@comcast.com --- cov_build.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/cov_build.sh b/cov_build.sh index 30831952..bde2bce8 100644 --- a/cov_build.sh +++ b/cov_build.sh @@ -49,7 +49,6 @@ cmake -G Ninja -S "$GITHUB_WORKSPACE" -B build/entservices-inputoutput \ -include ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/wpa_ctrl_mock.h \ -include ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/secure_wrappermock.h \ -include ${GITHUB_WORKSPACE}/entservices-testframework/Tests/mocks/HdmiCec.h \ ---coverage \ -Wall -Wno-unused-result -Werror -Wno-error=format \ -Wl,-wrap,system -Wl,-wrap,popen -Wl,-wrap,syslog \ -DENABLE_TELEMETRY_LOGGING -DUSE_IARMBUS \