Releases: rdkcentral/ut-core
4.1.0 - ut-core: release test script
Goals
This milestone focuses on adding release scripts in ut-core and ut-control. Also, changes in ut_template has been introduced.
Key Deliverables
- pr: i73: Basic working automated release script by @kanjoe24 in #89
- PR: i117 : update ut_template by @kanjoe24 in #118
- Updated ut-control version to 1.6.0 : https://github.com/rdkcentral/ut-control/releases/tag/1.6.0
Exit Criteria
- release scripts added to respective repos.
- Updated run.sh and makefile in ut_template
Uplink Info :
RDK-50028
Full Changelog: 4.0.0...4.1.0
4.0.0
Goals
This milestone focuses on bringing up C++ backend.
Key Deliverables
Exit Criteria
- No impact whatsoever on the current way of building using C backend
- New way introduced to run tests using CPP backend
Additional Notes
- To run the tests with CPP backend use: VARIANT=CPP, alongwith make or ./build.sh or ./build_ut.sh
- More info can be found on README.
Uplink Info :
RDK-48868
Full Changelog: 3.2.4...4.0.0
3.2.4 :Fix Build Issues
Goals
This milestone fixes build issues due to new release of dependant libraries
Key Deliverables
- #111 - build.sh should not replace framework/ut-control if it's already cloned
- https://github.com/rdkcentral/ut-control/releases
Uplink:
RDK-53580
What's Changed
- Fix #111 - only checkout on a new checkout by @Ulrond in #112
- Updating the ut-control version to 1.5.1 in ut-core by @kanjoe24 in #114
Full Changelog: 3.2.3...3.2.4
3.2.3 : Fix UT_ASSERT macros
Goals
This milestone will include fix for double evaluation on UT_ASSERT macro
Key Deliverables
- Calling UT_ASSERT with function as Parameter causing unreliable results in tests #106
JIRA ID : RDK-53023
What's Changed
Full Changelog: 3.2.2...3.2.3
3.2.2
Goals
This milestone will include support for getting strings and values from map table
Key Deliverables
- Update the ut-control version to 1.4.2 in ut-core #104
- UT_CONTROL 1.4.2 Release Tag : https://github.com/rdkcentral/ut-control/releases/tag/1.4.2
JIRA ID : RDK-52911
What's Changed
Full Changelog: 3.2.1...3.2.2
3.2.1
Goals
This milestone will include support for data byte extraction and other changes as described below
Key Deliverables
- Integrate ut-control 1.4.0: https://github.com/rdkcentral/ut-control/milestone/5
- Integrate ut-control 1.4.1 : https://github.com/rdkcentral/ut-control/milestone/10
- UT_CORE: Changes to separate out arm and linux libraries #96
- Jira: RDK-51747
What's Changed
- PR: GH96 : UT_CORE: Changes to separate out arm and linux libraries by @kanjoe24 in #97
- PR: GH91 : Integrate ut-contol 1.4.0 by @kanjoe24 in #92
- Integrate ut-control 1.4.1 by @kanjoe24 in #101
Full Changelog: 3.2.0...3.2.1
3.2.0:Support for YAML include and test groups
Goals
- This release will provide support for adding yaml file from inside of another yaml file
- Also with this release ut-core will include group support for enabling or disabling of test suites
Key Deliverables
- Add support in ut-core to add ut_control that supports yaml include #86
- Add test group / test id support to registration functions #25
Testing Requirements
-
Test both file & url include
-
Test with -d and -e switches for disabling/enabling of test suites
-
Jira: RDK-50969
Full Changelog: 3.1.1...3.2.0
3.1.1 - Snap list from release 3.1.0
What's Changed
Full Changelog: 3.1.0...3.1.1
3.1.0- Move ut-core from 1.1.0 of ut-control to 1.2.0 and update cleanall rule to remove bin dir
What's Changed
- Update ut-control version to latest tagged version by @kanjoe24 in #80
- GH81: removing BIN directory as part of the cleanall rule by @kanjoe24 in #82
Full Changelog: 3.0.0...3.1.0
3.0.0 - ut-core: Support for Control Plane
What's Changed
Please check the README file in ut-core for LD_LIBRARY_PATH changes:
cat README.md | grep LD_LIB
| 19/06/24 | Extended LD_LIBRARY_PATH | 2.0.1|
- `ut_control` sub-library, located in the `framework` directory, is required for running the target binary. `LD_LIBRARY_PATH` must be set to include it"
export LD_LIBRARY_PATH=/usr/lib:/lib:/home/root:./
Full Changelog: 2.1.4...3.0.0