From 0a334d2b97d00766d80c7d812b0d3ae33e75594b Mon Sep 17 00:00:00 2001 From: hgfell683 <107510770+hgfell683@users.noreply.github.com> Date: Mon, 19 May 2025 13:18:04 -0400 Subject: [PATCH 01/10] RDKEMW-4129 : Enable Coverity for xdial --- .github/workflows/native_full_build.yml | 26 +++++ build_dependencies.sh | 128 ++++++++++++++++++++++++ cov_build.sh | 38 +++++++ 3 files changed, 192 insertions(+) create mode 100644 .github/workflows/native_full_build.yml create mode 100644 build_dependencies.sh create mode 100644 cov_build.sh diff --git a/.github/workflows/native_full_build.yml b/.github/workflows/native_full_build.yml new file mode 100644 index 00000000..9f7b90e1 --- /dev/null +++ b/.github/workflows/native_full_build.yml @@ -0,0 +1,26 @@ +name: Build Component in Native Environment + +on: + push: + branches: [ main, 'sprint/**', 'release/**', develop ] + pull_request: + branches: [ main, 'sprint/**', 'release/**', topic/RDK*, develop ] + +jobs: + build-xdial-on-pr: + name: Build xdial component in github rdkcentral + runs-on: ubuntu-latest + container: + image: ghcr.io/rdkcentral/docker-rdk-ci:latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: native build + run: | + chmod +x build_dependencies.sh cov_build.sh + sh -e build_dependencies.sh + sh -e cov_build.sh + env: + GITHUB_TOKEN: ${{ secrets.RDKCM_RDKE }} \ No newline at end of file diff --git a/build_dependencies.sh b/build_dependencies.sh new file mode 100644 index 00000000..1c1ce485 --- /dev/null +++ b/build_dependencies.sh @@ -0,0 +1,128 @@ +#!/bin/bash +set -e +set -x +############################## +GITHUB_WORKSPACE="${PWD}" +ls -la ${GITHUB_WORKSPACE} +cd ${GITHUB_WORKSPACE} + +# # ############################# +#1. Install Dependencies and packages + +apt update +apt install -y libsqlite3-dev libcurl4-openssl-dev valgrind lcov clang libsystemd-dev libboost-all-dev libwebsocketpp-dev meson libcunit1 libcunit1-dev curl protobuf-compiler-grpc libgrpc-dev libgrpc++-dev libunwind-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev +pip install jsonref + +############################ +# Build trevor-base64 +if [ ! -d "trower-base64" ]; then +git clone https://github.com/xmidt-org/trower-base64.git +fi +cd trower-base64 +meson setup --warnlevel 3 --werror build +ninja -C build +ninja -C build install +cd .. +########################################### +# Clone the required repositories + + +git clone --branch R4.4.3 https://github.com/rdkcentral/ThunderTools.git + +git clone --branch R4.4.1 https://github.com/rdkcentral/Thunder.git + +git clone --branch main https://github.com/rdkcentral/entservices-apis.git + +git clone https://$GITHUB_TOKEN@github.com/rdkcentral/entservices-testframework.git + +############################ +# Build Thunder-Tools +echo "======================================================================================" +echo "buliding thunderTools" +cd ThunderTools +patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/00010-R4.4-Add-support-for-project-dir.patch +cd - + + +cmake -G Ninja -S ThunderTools -B build/ThunderTools \ + -DEXCEPTIONS_ENABLE=ON \ + -DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr" \ + -DCMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ + -DGENERIC_CMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ + +cmake --build build/ThunderTools --target install + + +############################ +# Build Thunder +echo "======================================================================================" +echo "buliding thunder" + +cd Thunder +patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L2Tests/patches/Use_Legact_Alt_Based_On_ThunderTools_R4.4.3.patch +patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L2Tests/patches/error_code_R4_4.patch +patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/1004-Add-support-for-project-dir.patch +patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/RDKEMW-733-Add-ENTOS-IDS.patch +cd - + +cmake -G Ninja -S Thunder -B build/Thunder \ + -DMESSAGING=ON \ + -DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr" \ + -DCMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ + -DGENERIC_CMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ + -DBUILD_TYPE=Debug \ + -DBINDING=127.0.0.1 \ + -DPORT=55555 \ + -DEXCEPTIONS_ENABLE=ON \ + +cmake --build build/Thunder --target install + + +############################ +# Build entservices-apis +echo "======================================================================================" +echo "buliding entservices-apis" +cd entservices-apis +rm -rf jsonrpc/DTV.json +patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/RDKEMW-1007.patch +cd .. + +cmake -G Ninja -S entservices-apis -B build/entservices-apis \ + -DEXCEPTIONS_ENABLE=ON \ + -DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr" \ + -DCMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ + +cmake --build build/entservices-apis --target install + + + +############################ +# generating extrnal headers +cd $GITHUB_WORKSPACE +cd xdial/Tests +echo " Empty mocks creation to avoid compilation errors" +echo "======================================================================================" +mkdir -p headers +#mkdir -p headers/audiocapturemgr +#mkdir -p headers/rdk/ds +#mkdir -p headers/rdk/iarmbus +#mkdir -p headers/rdk/iarmmgrs-hal +#mkdir -p headers/rdk/halif/ +#mkdir -p headers/rdk/halif/deepsleep-manager +#mkdir -p headers/ccec/drivers +#mkdir -p headers/network +#mkdir -p headers/proc +echo "dir created successfully" +echo "======================================================================================" + +echo "======================================================================================" +echo "empty headers creation" +cd headers +echo "current working dir: "${PWD} +echo "files created successfully" +echo "======================================================================================" + +cd ../../ +#cp -r /usr/include/gstreamer-1.0/gst /usr/include/glib-2.0/* /usr/lib/x86_64-linux-gnu/glib-2.0/include/* /usr/local/include/trower-base64/base64.h . + +ls -la ${GITHUB_WORKSPACE} \ No newline at end of file diff --git a/cov_build.sh b/cov_build.sh new file mode 100644 index 00000000..ad903664 --- /dev/null +++ b/cov_build.sh @@ -0,0 +1,38 @@ +#!/bin/bash +set -e +set -x +############################## +GITHUB_WORKSPACE="${PWD}" +ls -la ${GITHUB_WORKSPACE} +############################ +# Build xdialserver +echo "======================================================================================" +echo "building xdialserver" + +cd ${GITHUB_WORKSPACE} +cmake -G Ninja -S "$GITHUB_WORKSPACE" -B build/xdialserver \ +-DUSE_THUNDER_R4=ON \ +-DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr" \ +-DCMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ +-DCMAKE_VERBOSE_MAKEFILE=ON \ +-DCMAKE_DISABLE_FIND_PACKAGE_IARMBus=ON \ +-DCMAKE_DISABLE_FIND_PACKAGE_RFC=ON \ +-DCMAKE_DISABLE_FIND_PACKAGE_DS=ON \ +-DCOMCAST_CONFIG=OFF \ +-DRDK_SERVICES_COVERITY=ON \ +-DRDK_SERVICES_L1_TEST=ON \ +-DDS_FOUND=ON \ +-DPLUGIN_FIRMWAREUPDATE=ON \ +-DPLUGIN_MAINTENANCEMANAGER=ON \ +-DCMAKE_CXX_FLAGS="-DEXCEPTIONS_ENABLE=ON \ +--coverage -Wall -Werror -Wno-error=format \ +-Wl,-wrap,system -Wl,-wrap,popen -Wl,-wrap,syslog -Wl,-wrap,wpa_ctrl_open -Wl,-wrap,wpa_ctrl_request -Wl,-wrap,wpa_ctrl_close -Wl,-wrap,wpa_ctrl_pending -Wl,-wrap,wpa_ctrl_recv -Wl,-wrap,wpa_ctrl_attach \ +-DENABLE_TELEMETRY_LOGGING -DUSE_IARMBUS \ +-DENABLE_SYSTEM_GET_STORE_DEMO_LINK -DENABLE_DEEP_SLEEP \ +-DENABLE_SET_WAKEUP_SRC_CONFIG -DENABLE_THERMAL_PROTECTION \ +-DUSE_DRM_SCREENCAPTURE -DHAS_API_SYSTEM -DHAS_API_POWERSTATE \ +-DHAS_RBUS -DDISABLE_SECURITY_TOKEN -DENABLE_DEVICE_MANUFACTURER_INFO -DUSE_THUNDER_R4=ON -DTHUNDER_VERSION=4 -DTHUNDER_VERSION_MAJOR=4 -DTHUNDER_VERSION_MINOR=4" + +cmake --build build/xdialserver --target install +echo "======================================================================================" +exit 0 \ No newline at end of file From 006ca90dc90831b2a32f7cc34c84fd93fd33d1f2 Mon Sep 17 00:00:00 2001 From: hgfell683 <107510770+hgfell683@users.noreply.github.com> Date: Mon, 19 May 2025 13:21:00 -0400 Subject: [PATCH 02/10] RDKEMW-4129 : Enable Coverity for xdial --- build_dependencies.sh | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/build_dependencies.sh b/build_dependencies.sh index 1c1ce485..cebdf374 100644 --- a/build_dependencies.sh +++ b/build_dependencies.sh @@ -31,8 +31,6 @@ git clone --branch R4.4.3 https://github.com/rdkcentral/ThunderTools.git git clone --branch R4.4.1 https://github.com/rdkcentral/Thunder.git -git clone --branch main https://github.com/rdkcentral/entservices-apis.git - git clone https://$GITHUB_TOKEN@github.com/rdkcentral/entservices-testframework.git ############################ @@ -78,24 +76,6 @@ cmake -G Ninja -S Thunder -B build/Thunder \ cmake --build build/Thunder --target install -############################ -# Build entservices-apis -echo "======================================================================================" -echo "buliding entservices-apis" -cd entservices-apis -rm -rf jsonrpc/DTV.json -patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/RDKEMW-1007.patch -cd .. - -cmake -G Ninja -S entservices-apis -B build/entservices-apis \ - -DEXCEPTIONS_ENABLE=ON \ - -DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr" \ - -DCMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ - -cmake --build build/entservices-apis --target install - - - ############################ # generating extrnal headers cd $GITHUB_WORKSPACE From 2d1320414149867a68edd65a6555b76322f14c75 Mon Sep 17 00:00:00 2001 From: hgfell683 <107510770+hgfell683@users.noreply.github.com> Date: Mon, 19 May 2025 13:26:29 -0400 Subject: [PATCH 03/10] RDKEMW-4129 : Enable Coverity for xdial --- build_dependencies.sh | 9 --------- 1 file changed, 9 deletions(-) diff --git a/build_dependencies.sh b/build_dependencies.sh index cebdf374..99efc2b9 100644 --- a/build_dependencies.sh +++ b/build_dependencies.sh @@ -31,14 +31,12 @@ git clone --branch R4.4.3 https://github.com/rdkcentral/ThunderTools.git git clone --branch R4.4.1 https://github.com/rdkcentral/Thunder.git -git clone https://$GITHUB_TOKEN@github.com/rdkcentral/entservices-testframework.git ############################ # Build Thunder-Tools echo "======================================================================================" echo "buliding thunderTools" cd ThunderTools -patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/00010-R4.4-Add-support-for-project-dir.patch cd - @@ -56,13 +54,6 @@ cmake --build build/ThunderTools --target install echo "======================================================================================" echo "buliding thunder" -cd Thunder -patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L2Tests/patches/Use_Legact_Alt_Based_On_ThunderTools_R4.4.3.patch -patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L2Tests/patches/error_code_R4_4.patch -patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/1004-Add-support-for-project-dir.patch -patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/RDKEMW-733-Add-ENTOS-IDS.patch -cd - - cmake -G Ninja -S Thunder -B build/Thunder \ -DMESSAGING=ON \ -DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr" \ From 42bcc22692e9cd253508dbecd02dc2348d230eeb Mon Sep 17 00:00:00 2001 From: hgfell683 <107510770+hgfell683@users.noreply.github.com> Date: Mon, 19 May 2025 13:33:39 -0400 Subject: [PATCH 04/10] RDKEMW-4129 : Enable Coverity for xdial --- build_dependencies.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/build_dependencies.sh b/build_dependencies.sh index 99efc2b9..1c1ce485 100644 --- a/build_dependencies.sh +++ b/build_dependencies.sh @@ -31,12 +31,16 @@ git clone --branch R4.4.3 https://github.com/rdkcentral/ThunderTools.git git clone --branch R4.4.1 https://github.com/rdkcentral/Thunder.git +git clone --branch main https://github.com/rdkcentral/entservices-apis.git + +git clone https://$GITHUB_TOKEN@github.com/rdkcentral/entservices-testframework.git ############################ # Build Thunder-Tools echo "======================================================================================" echo "buliding thunderTools" cd ThunderTools +patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/00010-R4.4-Add-support-for-project-dir.patch cd - @@ -54,6 +58,13 @@ cmake --build build/ThunderTools --target install echo "======================================================================================" echo "buliding thunder" +cd Thunder +patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L2Tests/patches/Use_Legact_Alt_Based_On_ThunderTools_R4.4.3.patch +patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L2Tests/patches/error_code_R4_4.patch +patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/1004-Add-support-for-project-dir.patch +patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/RDKEMW-733-Add-ENTOS-IDS.patch +cd - + cmake -G Ninja -S Thunder -B build/Thunder \ -DMESSAGING=ON \ -DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr" \ @@ -67,6 +78,24 @@ cmake -G Ninja -S Thunder -B build/Thunder \ cmake --build build/Thunder --target install +############################ +# Build entservices-apis +echo "======================================================================================" +echo "buliding entservices-apis" +cd entservices-apis +rm -rf jsonrpc/DTV.json +patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/RDKEMW-1007.patch +cd .. + +cmake -G Ninja -S entservices-apis -B build/entservices-apis \ + -DEXCEPTIONS_ENABLE=ON \ + -DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr" \ + -DCMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ + +cmake --build build/entservices-apis --target install + + + ############################ # generating extrnal headers cd $GITHUB_WORKSPACE From 698cd744bd1a62aaebd29758b7c297bf6c243bc9 Mon Sep 17 00:00:00 2001 From: hgfell683 <107510770+hgfell683@users.noreply.github.com> Date: Thu, 22 May 2025 10:14:33 -0400 Subject: [PATCH 05/10] RDKEMW-4129 : Enable Coverity for xdial --- .github/workflows/native_full_build.yml | 2 +- build_dependencies.sh | 12 ------------ 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/.github/workflows/native_full_build.yml b/.github/workflows/native_full_build.yml index 9f7b90e1..43bf429a 100644 --- a/.github/workflows/native_full_build.yml +++ b/.github/workflows/native_full_build.yml @@ -23,4 +23,4 @@ jobs: sh -e build_dependencies.sh sh -e cov_build.sh env: - GITHUB_TOKEN: ${{ secrets.RDKCM_RDKE }} \ No newline at end of file +# GITHUB_TOKEN: ${{ secrets.RDKCM_RDKE }} \ No newline at end of file diff --git a/build_dependencies.sh b/build_dependencies.sh index 1c1ce485..f7919793 100644 --- a/build_dependencies.sh +++ b/build_dependencies.sh @@ -33,14 +33,11 @@ git clone --branch R4.4.1 https://github.com/rdkcentral/Thunder.git git clone --branch main https://github.com/rdkcentral/entservices-apis.git -git clone https://$GITHUB_TOKEN@github.com/rdkcentral/entservices-testframework.git - ############################ # Build Thunder-Tools echo "======================================================================================" echo "buliding thunderTools" cd ThunderTools -patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/00010-R4.4-Add-support-for-project-dir.patch cd - @@ -58,13 +55,6 @@ cmake --build build/ThunderTools --target install echo "======================================================================================" echo "buliding thunder" -cd Thunder -patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L2Tests/patches/Use_Legact_Alt_Based_On_ThunderTools_R4.4.3.patch -patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L2Tests/patches/error_code_R4_4.patch -patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/1004-Add-support-for-project-dir.patch -patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/RDKEMW-733-Add-ENTOS-IDS.patch -cd - - cmake -G Ninja -S Thunder -B build/Thunder \ -DMESSAGING=ON \ -DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr" \ @@ -83,8 +73,6 @@ cmake --build build/Thunder --target install echo "======================================================================================" echo "buliding entservices-apis" cd entservices-apis -rm -rf jsonrpc/DTV.json -patch -p1 < $GITHUB_WORKSPACE/entservices-testframework/Tests/L1Tests/patches/RDKEMW-1007.patch cd .. cmake -G Ninja -S entservices-apis -B build/entservices-apis \ From 90ee0493676d03c9238afd405faddfeec807430a Mon Sep 17 00:00:00 2001 From: hgfell683 <107510770+hgfell683@users.noreply.github.com> Date: Thu, 22 May 2025 10:18:51 -0400 Subject: [PATCH 06/10] RDKEMW-4129 : Enable Coverity for xdial --- .github/workflows/native_full_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/native_full_build.yml b/.github/workflows/native_full_build.yml index 43bf429a..9f7b90e1 100644 --- a/.github/workflows/native_full_build.yml +++ b/.github/workflows/native_full_build.yml @@ -23,4 +23,4 @@ jobs: sh -e build_dependencies.sh sh -e cov_build.sh env: -# GITHUB_TOKEN: ${{ secrets.RDKCM_RDKE }} \ No newline at end of file + GITHUB_TOKEN: ${{ secrets.RDKCM_RDKE }} \ No newline at end of file From a4faf08ace5453a73225944618a7b5451b1a7d85 Mon Sep 17 00:00:00 2001 From: hgfell683 <107510770+hgfell683@users.noreply.github.com> Date: Thu, 22 May 2025 10:26:09 -0400 Subject: [PATCH 07/10] RDKEMW-4129 : Enable Coverity for xdial --- build_dependencies.sh | 58 ------------------------------------------- 1 file changed, 58 deletions(-) diff --git a/build_dependencies.sh b/build_dependencies.sh index f7919793..b72322a4 100644 --- a/build_dependencies.sh +++ b/build_dependencies.sh @@ -26,64 +26,6 @@ cd .. ########################################### # Clone the required repositories - -git clone --branch R4.4.3 https://github.com/rdkcentral/ThunderTools.git - -git clone --branch R4.4.1 https://github.com/rdkcentral/Thunder.git - -git clone --branch main https://github.com/rdkcentral/entservices-apis.git - -############################ -# Build Thunder-Tools -echo "======================================================================================" -echo "buliding thunderTools" -cd ThunderTools -cd - - - -cmake -G Ninja -S ThunderTools -B build/ThunderTools \ - -DEXCEPTIONS_ENABLE=ON \ - -DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr" \ - -DCMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ - -DGENERIC_CMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ - -cmake --build build/ThunderTools --target install - - -############################ -# Build Thunder -echo "======================================================================================" -echo "buliding thunder" - -cmake -G Ninja -S Thunder -B build/Thunder \ - -DMESSAGING=ON \ - -DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr" \ - -DCMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ - -DGENERIC_CMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ - -DBUILD_TYPE=Debug \ - -DBINDING=127.0.0.1 \ - -DPORT=55555 \ - -DEXCEPTIONS_ENABLE=ON \ - -cmake --build build/Thunder --target install - - -############################ -# Build entservices-apis -echo "======================================================================================" -echo "buliding entservices-apis" -cd entservices-apis -cd .. - -cmake -G Ninja -S entservices-apis -B build/entservices-apis \ - -DEXCEPTIONS_ENABLE=ON \ - -DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr" \ - -DCMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake" \ - -cmake --build build/entservices-apis --target install - - - ############################ # generating extrnal headers cd $GITHUB_WORKSPACE From f1c34cb199fabe65497fc0227a555b1105c42088 Mon Sep 17 00:00:00 2001 From: hgfell683 <107510770+hgfell683@users.noreply.github.com> Date: Thu, 22 May 2025 10:30:07 -0400 Subject: [PATCH 08/10] RDKEMW-4129 : Enable Coverity for xdial --- build_dependencies.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build_dependencies.sh b/build_dependencies.sh index b72322a4..fbf8c2a9 100644 --- a/build_dependencies.sh +++ b/build_dependencies.sh @@ -29,7 +29,7 @@ cd .. ############################ # generating extrnal headers cd $GITHUB_WORKSPACE -cd xdial/Tests +cd xdialserver/tests echo " Empty mocks creation to avoid compilation errors" echo "======================================================================================" mkdir -p headers From a04c4844cc9ee228d06e7247cdea7296ba6dd6b4 Mon Sep 17 00:00:00 2001 From: hgfell683 <107510770+hgfell683@users.noreply.github.com> Date: Thu, 22 May 2025 10:41:14 -0400 Subject: [PATCH 09/10] RDKEMW-4129 : Enable Coverity for xdial --- build_dependencies.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/build_dependencies.sh b/build_dependencies.sh index fbf8c2a9..801cf9a3 100644 --- a/build_dependencies.sh +++ b/build_dependencies.sh @@ -29,6 +29,7 @@ cd .. ############################ # generating extrnal headers cd $GITHUB_WORKSPACE +ls -la cd xdialserver/tests echo " Empty mocks creation to avoid compilation errors" echo "======================================================================================" From cbe95fb784fdbe3cf2e6abbbbe875b39d57183d9 Mon Sep 17 00:00:00 2001 From: hgfell683 <107510770+hgfell683@users.noreply.github.com> Date: Thu, 22 May 2025 10:45:28 -0400 Subject: [PATCH 10/10] RDKEMW-4129 : Enable Coverity for xdial --- build_dependencies.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build_dependencies.sh b/build_dependencies.sh index 801cf9a3..d5a0d3e8 100644 --- a/build_dependencies.sh +++ b/build_dependencies.sh @@ -29,8 +29,7 @@ cd .. ############################ # generating extrnal headers cd $GITHUB_WORKSPACE -ls -la -cd xdialserver/tests +cd tests echo " Empty mocks creation to avoid compilation errors" echo "======================================================================================" mkdir -p headers