rdkcentral / rdk-halif-test-device_settings

RDK Device Settings Hardware Abstraction Layer test suite
Apache License 2.0
2 stars 5 forks source link

VTS L1 Enhancement - Code Cleanup - Device Setting - HDMIIn #110

Closed srinivasgtl closed 2 months ago

srinivasgtl commented 3 months ago

This issue needs to be addressed

  1. Clean up unnecessary code in L1: Zero warnings during compilation will cause the removal of unused functions, variables, and macros. FATAL use in all tests must be removed except for init and term/close APIs. Typecasting of the variable read from the profile should be handled correctly. Have a proper data type while reading the data from the profile and assigning it to a test variable.

  2. Re-check if any new API interface has been added recently and requires an L1 test case. Raise a separate issue if there are any missing API L1 Test implementations.

Acceptance Criteria:

Zero Warnings Let us know if any new test APIs need to be introduced based on the latest interface file. Remove the use of FATAL macros all functions must fall through if any. Proper casting of data types while reading from the profile.

srinivasgtl commented 2 months ago

All changes available at #124

srinivasgtl commented 2 months ago

all changes are now available in tag 3.1.0