Skip to content

Releases: rdkcentral/ut-core

4.5.0: SubMenus for GTEST

16 Jan 09:56
Compare
Choose a tag to compare

Goal:

Add submenus for gtest related tests in ut-core

What's Changed

  • PR: gh #157 : Add changes for running individual tests on gtest submenu by @kanjoe24 in #166

Acceptance criteria:

The menu system should be in par with CUNIT counter part of ut-core

Uplink Info : RDK-55629

Full Changelog: 4.4.0...4.5.0

4.4.0 : Upgrades to support weak stub building and multiple profile input support

31 Dec 12:12
Compare
Choose a tag to compare

Goal

  • Upgrade System to support weak stub building.
  • Also add support for multiple profile inputs

What's Changed

  • PR: gh #154 : Upgrading autogenerate script to generate weak stubs by @kanjoe24 in #159
  • Adding a demo directory to demo usage of weak, strong and dlopen by @kanjoe24 in #153
  • PR: gh #78 : Adding tests in ut-core to support multiple inputs by @kanjoe24 in #158
  • PR: #162 : Adding changes for creating weak stubs and linking the same in Makefile by @kanjoe24 in #163

Full Changelog: 4.3.0...4.4.0

Uplink Info : RDK-55375

Acceptance Criteria:

  • Check if libweak_stubs_libs.so is created when BUILD_WEAK_STUBS_SRC is defined in Makefile
  • Run the test binary with -p xyz.yaml -p abc.yaml arguments
  • While genarating stubs using autogenerate script, the stubs created must be with weak attribute.

4.3.0: Menu System for GTEST

05 Dec 10:20
Compare
Choose a tag to compare

Goals

This milestone adds support for a menu system in GTEST based UT-CORE backend.

What's Changed

Full Changelog: 4.2.0...4.3.0

Acceptance Criteria

run ut-core c++ with -a and it operates as gtest does today, outputting .xml file unit output
run ut-core c++ with -b and it operates as gtest
run ut-core c++ with -c & it goes into the menu system

Uplink info : RDK-48866

4.2.0 : Auto-generation / Bug fixing / Configuration

20 Nov 10:21
Compare
Choose a tag to compare

Goals

This Milestone includes:

- Bug fixes
- Upgrading build_ut.sh template
- Upgrade autogenration.sh to support any header file and generation of output.

What's Changed

Uplink Info:
RDK-54730

Full Changelog: 4.1.0...4.2.0

4.1.0 - ut-core: release test script

28 Oct 12:43
Compare
Choose a tag to compare

Goals

This milestone focuses on adding release scripts in ut-core and ut-control. Also, changes in ut_template has been introduced.

Key Deliverables

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

16 Oct 14:41
Compare
Choose a tag to compare

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

14 Oct 11:07
Compare
Choose a tag to compare

Goals

This milestone fixes build issues due to new release of dependant libraries

Key Deliverables

Uplink:
RDK-53580

What's Changed

Full Changelog: 3.2.3...3.2.4

3.2.3 : Fix UT_ASSERT macros

13 Sep 10:40
Compare
Choose a tag to compare

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

  • PR: i106: Adding changes to fix double evaluation in UT_ASSERT macros by @kanjoe24 in #109

Full Changelog: 3.2.2...3.2.3

3.2.2

05 Sep 10:32
Compare
Choose a tag to compare

Goals

This milestone will include support for getting strings and values from map table

Key Deliverables

JIRA ID : RDK-52911

What's Changed

  • Update the current ut-control version to 1.4.2 by @kanjoe24 in #105

Full Changelog: 3.2.1...3.2.2

3.2.1

19 Aug 13:38
Compare
Choose a tag to compare

Goals

This milestone will include support for data byte extraction and other changes as described below

Key Deliverables

  • 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