CI Testing for External Libraries #8041
P-R-O-C-H-Y
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello dear community,
We are excited to announce the release of a new feature called External Library Testing for ESP32 chips. This feature allows developers to test libraries made for ESP32 chips by compiling the libraries' examples.
To help developers get started with External Library Testing, we have created the documentation - External libraries test. The documentation provides a detailed guide on how to use this feature and how to add libraries to the testing. By using this feature, developers can easily determine whether a library is compatible with ESP32 chips or not, which can save them some time and effort.
We also encourage the community to contribute to this feature by submitting their libraries or libraries which are used by a lot of people to be included in the test. By doing so, we can expand the library testing coverage and ensure that more libraries are compatible with ESP32 chips and if we do some major or breaking changes we will know what breaks.
The Test is running on schedule every week and the results are placed in in the file LIBRARIES_TEST. The second option is to run the test on a pull request by adding a label
lib_test
. The result with be slightly different from the schedule one, because on the PR the compilation is done twice with and without the changes from the PR. In the results you can see the before -> after test result.We look forward to seeing the community's contributions and feedback on this new feature.
Feel free to propose libraries in comment which can be added. Please add a link to GitHub of that library or link to Arduino Library list.
Beta Was this translation helpful? Give feedback.
All reactions