You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Added compatible version mapping file
* Invert version mappings to make FreeRTOS version the key instead
* Update versions, add 202012.05-LTS patch
* Update with V1 release tag
* Update README.md with version mapping tables.
* Update new versions to oct, make LTSv1 generic
* Changing release month of LTS from 202209 to 202210
Co-authored-by: Joseph Carbone <[email protected]>
Co-authored-by: Soren Ptak <[email protected]>
Copy file name to clipboardExpand all lines: README.md
+38-6Lines changed: 38 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,12 +43,44 @@ Refer to ReadMe in each subfolder for details of the test group, test cases and
43
43
2. Unity Test Framework is used to run the tests. See [Unity](https://github.com/ThrowTheSwitch/Unity) for integration guide.
44
44
45
45
#### Follow these steps to set up the tests
46
-
1. Take FreeRTOS-Libraries-Integration-Tests as a submodule in your project.
47
-
2. Copy config_template/test_execution_config_template.h and config_template/test_param_config_template.h to a project location in the build path, and rename them to test_execution_config.h and test_param_config.h.
48
-
3. Include relevant files into the build system. If using CMake, qualification_test.cmake and corresponding test cmake files in `src/` can be used to include relevant files.
49
-
4. Implement platform functions in [src/common/platform_function.h](https://github.com/FreeRTOS/FreeRTOS-Libraries-Integration-Tests/blob/main/src/common/platform_function.h).
50
-
5. Implement test specific configurations. This is usually in the form of implementing a parameter setup function, which should fill out the struct of parameters passed into the function. Please refer to the documentation of specific tests.
51
-
6. In your application, call `RunQualificationTest()` function to start qualification tests.
46
+
1. Add FreeRTOS-Libraries-Integration-Tests as a submodule in your project with the following command:
5. Copy config_template/test_execution_config_template.h and config_template/test_param_config_template.h to a project location in the build path, and rename them to test_execution_config.h and test_param_config.h.
80
+
6. Include relevant files into the build system. If using CMake, qualification_test.cmake and corresponding test cmake files in `src/` can be used to include relevant files.
81
+
7. Implement platform functions in [src/common/platform_function.h](https://github.com/FreeRTOS/FreeRTOS-Libraries-Integration-Tests/blob/main/src/common/platform_function.h).
82
+
8. Implement test specific configurations. This is usually in the form of implementing a parameter setup function, which should fill out the struct of parameters passed into the function. Please refer to the documentation of specific tests.
83
+
9. In your application, call `RunQualificationTest()` function to start qualification tests.
52
84
53
85
#### For running the tests locally using your IDE
54
86
1. In test_param_config.h, fill out the parameters required by the test.
0 commit comments