CMSIS-RTOS2 Validation  Version 0.9.0-dev77
Validates RTOS2 API Implementation
Test Framework Functions

Functions in the Test Framework software component. More...

Functions

void tf_main (TEST_SUITE *ts)
 This is the entry point of the test framework. More...
 

Description

Function Documentation

◆ tf_main()

void tf_main ( TEST_SUITE *  ts)

Program flow:

  1. Test suite Init() callback function is called if function is provided
  2. Test report statistics is initialized
  3. Test report headers are written to the standard output
  4. All defined test cases are executed:
    • Test case statistics is initialized
    • Test case report header is written to the standard output
    • Test case is executed
    • Test case results are written to the standard output
    • Test case is closed
  5. Test report footer is written to the standard output
  6. Test suite Uninit() callback function is called if function is provided
  7. Function returns