Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR: gh#149 : Adding changes for menu driven gtest tests #150

Merged
merged 6 commits into from
Dec 5, 2024

Conversation

kanjoe24
Copy link
Contributor

Changes for menu driven gtest tests

@kanjoe24 kanjoe24 linked an issue Dec 3, 2024 that may be closed by this pull request
@kanjoe24 kanjoe24 marked this pull request as ready for review December 3, 2024 15:42
@kanjoe24 kanjoe24 requested a review from a team as a code owner December 3, 2024 15:42
@kanjoe24 kanjoe24 requested a review from Ulrond December 3, 2024 15:42
@Ulrond Ulrond linked an issue Dec 3, 2024 that may be closed by this pull request
Copy link
Contributor

@Ulrond Ulrond left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

minor change

src/cpp_source/ut_gtest.cpp Outdated Show resolved Hide resolved
@Ulrond Ulrond added the enhancement New feature or request label Dec 3, 2024
@kanjoe24 kanjoe24 force-pushed the feature/gh149-menu-system-cpp-test branch from 7f1f87d to 101afa0 Compare December 4, 2024 10:40
@kanjoe24 kanjoe24 requested a review from Ulrond December 4, 2024 11:23
Ulrond
Ulrond previously approved these changes Dec 4, 2024
Copy link
Contributor

@Ulrond Ulrond left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good, but can we have a demo before we merge.

@kanjoe24
Copy link
Contributor Author

kanjoe24 commented Dec 4, 2024

tested for scenarios:
./binary -a
./binary -b
./binary -c

logs below:

 cd tests/build/bin/
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ ls
assets  lib  libut_control.so  logs  run.sh  ut-test
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ cat run.sh 
#!/bin/bash

# *
# * If not stated otherwise in this file or this component's LICENSE file the
# * following copyright and licenses apply:
# *
# * Copyright 2023 RDK Management
# *
# * Licensed under the Apache License, Version 2.0 (the "License");
# * you may not use this file except in compliance with the License.
# * You may obtain a copy of the License at
# *
# * http://www.apache.org/licenses/LICENSE-2.0
# *
# * Unless required by applicable law or agreed to in writing, software
# * distributed under the License is distributed on an "AS IS" BASIS,
# * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# * See the License for the specific language governing permissions and
# * limitations under the License.
# *

set -e # error out if required
SCRIPT_EXEC="$(realpath $0)"
MY_DIR="$(dirname $SCRIPT_EXEC)"

cd "$(dirname "$0")"
mkdir -p ./logs

export LD_LIBRARY_PATH=/usr/lib:/lib:/home/root:${MY_DIR}

./ut-test $@


jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ ./run.sh -a
Listing Filename:[/tmp/ut-log_2024-12-04_135345-report.xml]
Results Filename:[/tmp/ut-log_2024-12-04_135345.log]
Automated Mode
[==========] Running 6 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 2 tests from SampleTestSuite
[ RUN      ] SampleTestSuite.SampleTestCase1
[       OK ] SampleTestSuite.SampleTestCase1 (0 ms)
[ RUN      ] SampleTestSuite.SampleTestCase2
[       OK ] SampleTestSuite.SampleTestCase2 (0 ms)
[----------] 2 tests from SampleTestSuite (0 ms total)

[----------] 4 tests from UTKVPProfileTestL1
[ RUN      ] UTKVPProfileTestL1.TestProfileOpenSuccess
[       OK ] UTKVPProfileTestL1.TestProfileOpenSuccess (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileGetInstance
[       OK ] UTKVPProfileTestL1.TestProfileGetInstance (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileOpenFailure

2024-12-04-13:53:45, ERROR , ut_kvp.c,   116 : [assets/this_does_not_exist.yaml] cannot be accesed
2024-12-04-13:53:45, ERROR , ut_kvp.c,   110 : Invalid Param [fileName][       OK ] UTKVPProfileTestL1.TestProfileOpenFailure (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileClose
[       OK ] UTKVPProfileTestL1.TestProfileClose (0 ms)
[----------] 4 tests from UTKVPProfileTestL1 (0 ms total)

[----------] Global test environment tear-down
[==========] 6 tests from 2 test suites ran. (0 ms total)
[  PASSED  ] 6 tests.

2024-12-04-13:53:45, LOG   , ut_gtest.cpp,   246 : Logfile:[/tmp/ut-log_2024-12-04_135345.log]
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ ./run.sh -a -l ./logs/
Listing Filename:[/tmp/ut-log_2024-12-04_135358-report.xml]
Results Filename:[/tmp/ut-log_2024-12-04_135358.log]
Automated Mode
Setting Log Path [./logs/]
Listing Filename:[./logs/ut-log_2024-12-04_135358-report.xml]
Results Filename:[./logs/ut-log_2024-12-04_135358.log]
[==========] Running 6 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 2 tests from SampleTestSuite
[ RUN      ] SampleTestSuite.SampleTestCase1
[       OK ] SampleTestSuite.SampleTestCase1 (0 ms)
[ RUN      ] SampleTestSuite.SampleTestCase2
[       OK ] SampleTestSuite.SampleTestCase2 (0 ms)
[----------] 2 tests from SampleTestSuite (0 ms total)

[----------] 4 tests from UTKVPProfileTestL1
[ RUN      ] UTKVPProfileTestL1.TestProfileOpenSuccess
[       OK ] UTKVPProfileTestL1.TestProfileOpenSuccess (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileGetInstance
[       OK ] UTKVPProfileTestL1.TestProfileGetInstance (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileOpenFailure

2024-12-04-13:53:58, ERROR , ut_kvp.c,   116 : [assets/this_does_not_exist.yaml] cannot be accesed
2024-12-04-13:53:58, ERROR , ut_kvp.c,   110 : Invalid Param [fileName][       OK ] UTKVPProfileTestL1.TestProfileOpenFailure (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileClose
[       OK ] UTKVPProfileTestL1.TestProfileClose (0 ms)
[----------] 4 tests from UTKVPProfileTestL1 (1 ms total)

[----------] Global test environment tear-down
[==========] 6 tests from 2 test suites ran. (1 ms total)
[  PASSED  ] 6 tests.

2024-12-04-13:53:58, LOG   , ut_gtest.cpp,   246 : Logfile:[./logs/ut-log_2024-12-04_135358.log]
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ ./run.sh -b
Listing Filename:[/tmp/ut-log_2024-12-04_135407-report.xml]
Results Filename:[/tmp/ut-log_2024-12-04_135407.log]
Basic Mode
[==========] Running 6 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 2 tests from SampleTestSuite
[ RUN      ] SampleTestSuite.SampleTestCase1
[       OK ] SampleTestSuite.SampleTestCase1 (0 ms)
[ RUN      ] SampleTestSuite.SampleTestCase2
[       OK ] SampleTestSuite.SampleTestCase2 (0 ms)
[----------] 2 tests from SampleTestSuite (0 ms total)

[----------] 4 tests from UTKVPProfileTestL1
[ RUN      ] UTKVPProfileTestL1.TestProfileOpenSuccess
[       OK ] UTKVPProfileTestL1.TestProfileOpenSuccess (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileGetInstance
[       OK ] UTKVPProfileTestL1.TestProfileGetInstance (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileOpenFailure

2024-12-04-13:54:07, ERROR , ut_kvp.c,   116 : [assets/this_does_not_exist.yaml] cannot be accesed
2024-12-04-13:54:07, ERROR , ut_kvp.c,   110 : Invalid Param [fileName][       OK ] UTKVPProfileTestL1.TestProfileOpenFailure (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileClose
[       OK ] UTKVPProfileTestL1.TestProfileClose (0 ms)
[----------] 4 tests from UTKVPProfileTestL1 (0 ms total)

[----------] Global test environment tear-down
[==========] 6 tests from 2 test suites ran. (0 ms total)
[  PASSED  ] 6 tests.

2024-12-04-13:54:07, LOG   , ut_gtest.cpp,   246 : Logfile:[/tmp/ut-log_2024-12-04_135407.log]
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ ./run.sh -c
Listing Filename:[/tmp/ut-log_2024-12-04_135411-report.xml]
Results Filename:[/tmp/ut-log_2024-12-04_135411.log]


***************** UT CORE CONSOLE - MAIN MENU ******************************
(R)un  (S)elect  (L)ist  (A)ctivate  (F)ailures  (O)ptions  (H)elp  (Q)uit
Enter command: r
[==========] Running 6 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 2 tests from SampleTestSuite
[ RUN      ] SampleTestSuite.SampleTestCase1
[       OK ] SampleTestSuite.SampleTestCase1 (0 ms)
[ RUN      ] SampleTestSuite.SampleTestCase2
[       OK ] SampleTestSuite.SampleTestCase2 (0 ms)
[----------] 2 tests from SampleTestSuite (0 ms total)

[----------] 4 tests from UTKVPProfileTestL1
[ RUN      ] UTKVPProfileTestL1.TestProfileOpenSuccess
[       OK ] UTKVPProfileTestL1.TestProfileOpenSuccess (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileGetInstance
[       OK ] UTKVPProfileTestL1.TestProfileGetInstance (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileOpenFailure

2024-12-04-13:54:19, ERROR , ut_kvp.c,   116 : [assets/this_does_not_exist.yaml] cannot be accesed
2024-12-04-13:54:19, ERROR , ut_kvp.c,   110 : Invalid Param [fileName][       OK ] UTKVPProfileTestL1.TestProfileOpenFailure (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileClose
[       OK ] UTKVPProfileTestL1.TestProfileClose (0 ms)
[----------] 4 tests from UTKVPProfileTestL1 (0 ms total)

[----------] Global test environment tear-down
[==========] 6 tests from 2 test suites ran. (0 ms total)
[  PASSED  ] 6 tests.


***************** UT CORE CONSOLE - MAIN MENU ******************************
(R)un  (S)elect  (L)ist  (A)ctivate  (F)ailures  (O)ptions  (H)elp  (Q)uit
Enter command: s

--------------------- Registered Suites -----------------------------
#  Suite Name          
1. SampleTestSuite
2. UTKVPProfileTestL1
---------------------------------------------------------------------

Total Number of Suites : 2

Enter number of suite to select (1-2) : 1
Suite 'SampleTestSuite.*' selected.


***************** UT CORE CONSOLE - MAIN MENU ******************************
(R)un  (S)elect  (L)ist  (A)ctivate  (F)ailures  (O)ptions  (H)elp  (Q)uit
Enter command: r
Note: Google Test filter = SampleTestSuite.*
[==========] Running 2 tests from 1 test suite.
[----------] Global test environment set-up.
[----------] 2 tests from SampleTestSuite
[ RUN      ] SampleTestSuite.SampleTestCase1
[       OK ] SampleTestSuite.SampleTestCase1 (0 ms)
[ RUN      ] SampleTestSuite.SampleTestCase2
[       OK ] SampleTestSuite.SampleTestCase2 (0 ms)
[----------] 2 tests from SampleTestSuite (0 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test suite ran. (0 ms total)
[  PASSED  ] 2 tests.


***************** UT CORE CONSOLE - MAIN MENU ******************************
(R)un  (S)elect  (L)ist  (A)ctivate  (F)ailures  (O)ptions  (H)elp  (Q)uit
Enter command: s

--------------------- Registered Suites -----------------------------
#  Suite Name          
1. SampleTestSuite
2. UTKVPProfileTestL1
---------------------------------------------------------------------

Total Number of Suites : 2

Enter number of suite to select (1-2) : 2
Suite 'UTKVPProfileTestL1.*' selected.


***************** UT CORE CONSOLE - MAIN MENU ******************************
(R)un  (S)elect  (L)ist  (A)ctivate  (F)ailures  (O)ptions  (H)elp  (Q)uit
Enter command: r
Note: Google Test filter = UTKVPProfileTestL1.*
[==========] Running 4 tests from 1 test suite.
[----------] Global test environment set-up.
[----------] 4 tests from UTKVPProfileTestL1
[ RUN      ] UTKVPProfileTestL1.TestProfileOpenSuccess
[       OK ] UTKVPProfileTestL1.TestProfileOpenSuccess (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileGetInstance
[       OK ] UTKVPProfileTestL1.TestProfileGetInstance (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileOpenFailure

2024-12-04-13:54:34, ERROR , ut_kvp.c,   116 : [assets/this_does_not_exist.yaml] cannot be accesed
2024-12-04-13:54:34, ERROR , ut_kvp.c,   110 : Invalid Param [fileName][       OK ] UTKVPProfileTestL1.TestProfileOpenFailure (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileClose
[       OK ] UTKVPProfileTestL1.TestProfileClose (0 ms)
[----------] 4 tests from UTKVPProfileTestL1 (0 ms total)

[----------] Global test environment tear-down
[==========] 4 tests from 1 test suite ran. (0 ms total)
[  PASSED  ] 4 tests.


***************** UT CORE CONSOLE - MAIN MENU ******************************
(R)un  (S)elect  (L)ist  (A)ctivate  (F)ailures  (O)ptions  (H)elp  (Q)uit
Enter command: h


Commands:  R - Run all tests in suite
           S - Select a suite to run or modify
           L - List all registered suites
           H - Show this help message
           Q - Quit the application
           A - Activate - implementation pending
           O - Option - implementation pending
           F - Failures - implementation pending


***************** UT CORE CONSOLE - MAIN MENU ******************************
(R)un  (S)elect  (L)ist  (A)ctivate  (F)ailures  (O)ptions  (H)elp  (Q)uit
Enter command: l

--------------------- Registered Suites -----------------------------
#  Suite Name          
1. SampleTestSuite
2. UTKVPProfileTestL1
---------------------------------------------------------------------

Total Number of Suites : 2


***************** UT CORE CONSOLE - MAIN MENU ******************************
(R)un  (S)elect  (L)ist  (A)ctivate  (F)ailures  (O)ptions  (H)elp  (Q)uit
Enter command: f
To be implemented soon


***************** UT CORE CONSOLE - MAIN MENU ******************************
(R)un  (S)elect  (L)ist  (A)ctivate  (F)ailures  (O)ptions  (H)elp  (Q)uit
Enter command: a
To be implemented soon


***************** UT CORE CONSOLE - MAIN MENU ******************************
(R)un  (S)elect  (L)ist  (A)ctivate  (F)ailures  (O)ptions  (H)elp  (Q)uit
Enter command: o
To be implemented soon


***************** UT CORE CONSOLE - MAIN MENU ******************************
(R)un  (S)elect  (L)ist  (A)ctivate  (F)ailures  (O)ptions  (H)elp  (Q)uit
Enter command: q

2024-12-04-13:54:55, LOG   , ut_gtest.cpp,   246 : Logfile:[/tmp/ut-log_2024-12-04_135411.log]
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ 
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ ./run.sh -a -p ./assets/
no_data_file.yaml  test_kvp.json      test_kvp.yaml      zero_length.yaml   
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$ ./run.sh -a -p ./assets/test_kvp.yaml 
Listing Filename:[/tmp/ut-log_2024-12-04_135548-report.xml]
Results Filename:[/tmp/ut-log_2024-12-04_135548.log]
Automated Mode
Using Profile[./assets/test_kvp.yaml]
[==========] Running 6 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 2 tests from SampleTestSuite
[ RUN      ] SampleTestSuite.SampleTestCase1
[       OK ] SampleTestSuite.SampleTestCase1 (0 ms)
[ RUN      ] SampleTestSuite.SampleTestCase2
[       OK ] SampleTestSuite.SampleTestCase2 (0 ms)
[----------] 2 tests from SampleTestSuite (0 ms total)

[----------] 4 tests from UTKVPProfileTestL1
[ RUN      ] UTKVPProfileTestL1.TestProfileOpenSuccess
[       OK ] UTKVPProfileTestL1.TestProfileOpenSuccess (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileGetInstance
[       OK ] UTKVPProfileTestL1.TestProfileGetInstance (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileOpenFailure

2024-12-04-13:55:48, ERROR , ut_kvp.c,   116 : [assets/this_does_not_exist.yaml] cannot be accesed
2024-12-04-13:55:48, ERROR , ut_kvp.c,   110 : Invalid Param [fileName][       OK ] UTKVPProfileTestL1.TestProfileOpenFailure (0 ms)
[ RUN      ] UTKVPProfileTestL1.TestProfileClose
[       OK ] UTKVPProfileTestL1.TestProfileClose (0 ms)
[----------] 4 tests from UTKVPProfileTestL1 (0 ms total)

[----------] Global test environment tear-down
[==========] 6 tests from 2 test suites ran. (0 ms total)
[  PASSED  ] 6 tests.

2024-12-04-13:55:48, LOG   , ut_gtest.cpp,   246 : Logfile:[/tmp/ut-log_2024-12-04_135548.log]
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/tests/build/bin (feature/gh149-menu-system-cpp-test)$

@kanjoe24
Copy link
Contributor Author

kanjoe24 commented Dec 4, 2024

results for ut-core release script:

./release-test-script-ut-core.sh -t feature/gh149-menu-system-cpp-test
UT_CORE_BRANCH_NAME = feature/gh149-menu-system-cpp-test
UT_CONTROL_BRANCH_NAME = 
UT_CONTROL_BRANCH_NAME is empty
==========================================================
RESULTS for ubuntu 
On the branch feature/gh149-menu-system-cpp-test
. PASS
framework/ut-control/build/linux/curl/lib/libcurl.a exists. PASS
Openssl static lib does not exist. PASS 
CMake host binary does not exist. PASS 
build/linux/cpp_libs/lib/libgtest.a exists. PASS
build/linux/cpp_libs/lib/libgtest_main.a exists. PASS
==========================================================
==========================================================
RESULTS for VM-SYNC 
On the branch feature/gh149-menu-system-cpp-test
. PASS
framework/ut-control/build/linux/curl/lib/libcurl.a exists. PASS
framework/ut-control/build/linux/openssl/lib/libssl.a exists. PASS 
framework/ut-control/host-tools/CMake-3.30.0/build/bin/cmake exists. PASS 
build/linux/cpp_libs/lib/libgtest.a exists. PASS
build/linux/cpp_libs/lib/libgtest_main.a exists. PASS
==========================================================
==========================================================
RESULTS for dunfell_arm 
On the branch feature/gh149-menu-system-cpp-test
. PASS
framework/ut-control/build/arm/curl/lib/libcurl.a exists. PASS
framework/ut-control/build/arm/openssl/lib/libssl.a exists. PASS 
CMake host binary does not exist. PASS 
build/arm/cpp_libs/lib/libgtest.a exists. PASS
build/arm/cpp_libs/lib/libgtest_main.a exists. PASS
==========================================================
==========================================================
RESULTS for dunfell_linux 
On the branch feature/gh149-menu-system-cpp-test
. PASS
framework/ut-control/build/linux/curl/lib/libcurl.a exists. PASS
Openssl static lib does not exist. PASS 
CMake host binary does not exist. PASS 
build/linux/cpp_libs/lib/libgtest.a exists. PASS
build/linux/cpp_libs/lib/libgtest_main.a exists. PASS
==========================================================
==========================================================
RESULTS for kirkstone_arm 
On the branch feature/gh149-menu-system-cpp-test
. PASS
framework/ut-control/build/arm/curl/lib/libcurl.a exists. PASS
framework/ut-control/build/arm/openssl/lib/libssl.a exists. PASS 
CMake host binary does not exist. PASS 
build/arm/cpp_libs/lib/libgtest.a exists. PASS
build/arm/cpp_libs/lib/libgtest_main.a exists. PASS
==========================================================
==========================================================
RESULTS for kirkstone_linux 
On the branch feature/gh149-menu-system-cpp-test
. PASS
framework/ut-control/build/linux/curl/lib/libcurl.a exists. PASS
Openssl static lib does not exist. PASS 
CMake host binary does not exist. PASS 
build/linux/cpp_libs/lib/libgtest.a exists. PASS
build/linux/cpp_libs/lib/libgtest_main.a exists. PASS
==========================================================

Results for platform release script with commands ./build_ut.sh for linux and ./build_ut.sh TARGET=arm for arm

./release-test-script-platform.sh -t feature/gh149-menu-system-cpp-test
UT_CORE_BRANCH_NAME = feature/gh149-menu-system-cpp-test
UT_CONTROL_BRANCH_NAME = 
UT_CONTROL_BRANCH_NAME is empty
==========================================================
RESULTS for ubuntu 
On the branch feature/gh149-menu-system-cpp-test
            . PASS
/home/jpn323/workspace/gh149-menu-system-cpp-test/scripts/rdk-halif-hdmi_cec-ubuntu
ut/bin/hal_test exists. PASS
ut/ut-core/framework/ut-control/build/linux/curl/lib/libcurl.a exists. PASS
Openssl static lib does not exist. PASS 
CMake host binary does not exist. PASS 
==========================================================
==========================================================
RESULTS for VM-SYNC 
On the branch feature/gh149-menu-system-cpp-test
            . PASS
/home/jpn323/workspace/gh149-menu-system-cpp-test/scripts/rdk-halif-hdmi_cec-VM-SYNC
ut/bin/hal_test exists. PASS
ut/ut-core/framework/ut-control/build/linux/curl/lib/libcurl.a exists. PASS
ut/ut-core/framework/ut-control/build/linux/openssl/lib/libssl.a exists. PASS 
ut/ut-core/framework/ut-control/host-tools/CMake-3.30.0/build/bin/cmake exists. PASS 
==========================================================
==========================================================
RESULTS for dunfell_arm 
On the branch feature/gh149-menu-system-cpp-test
            . PASS
/home/jpn323/workspace/gh149-menu-system-cpp-test/scripts/rdk-halif-hdmi_cec-dunfell_arm
ut/bin/hal_test exists. PASS
ut/ut-core/framework/ut-control/build/arm/curl/lib/libcurl.a exists. PASS
ut/ut-core/framework/ut-control/build/arm/openssl/lib/libssl.a exists. PASS 
CMake host binary does not exist. PASS 
==========================================================
==========================================================
RESULTS for dunfell_linux 
On the branch feature/gh149-menu-system-cpp-test
            . PASS
/home/jpn323/workspace/gh149-menu-system-cpp-test/scripts/rdk-halif-hdmi_cec-dunfell_linux
ut/bin/hal_test exists. PASS
CURL static lib does not exist. PASS 
Openssl static lib does not exist. PASS 
CMake host binary does not exist. PASS 
==========================================================
==========================================================
RESULTS for kirkstone_arm 
On the branch feature/gh149-menu-system-cpp-test
            . PASS
/home/jpn323/workspace/gh149-menu-system-cpp-test/scripts/rdk-halif-hdmi_cec-kirkstone_arm
ut/bin/hal_test exists. PASS
ut/ut-core/framework/ut-control/build/arm/curl/lib/libcurl.a exists. PASS
ut/ut-core/framework/ut-control/build/arm/openssl/lib/libssl.a exists. PASS 
CMake host binary does not exist. PASS 
==========================================================
==========================================================
RESULTS for kirkstone_linux 
On the branch feature/gh149-menu-system-cpp-test
            . PASS
/home/jpn323/workspace/gh149-menu-system-cpp-test/scripts/rdk-halif-hdmi_cec-kirkstone_linux
ut/bin/hal_test exists. PASS
ut/ut-core/framework/ut-control/build/linux/curl/lib/libcurl.a exists. PASS
Openssl static lib does not exist. PASS 
CMake host binary does not exist. PASS 
==========================================================
jpn323@janus ~/workspace/gh149-menu-system-cpp-test/scripts (feature/gh149-menu-system-cpp-test)$ 

@kanjoe24 kanjoe24 requested a review from Ulrond December 4, 2024 14:30
Copy link
Contributor

@Ulrond Ulrond left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

go for it

@kanjoe24 kanjoe24 merged commit 696e9bf into develop Dec 5, 2024
3 checks passed
@kanjoe24 kanjoe24 deleted the feature/gh149-menu-system-cpp-test branch December 5, 2024 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Resolved
Development

Successfully merging this pull request may close these issues.

Feature: 4.3.0: Menu System for GTEST Menu system for GTEST related tests
2 participants