-
Notifications
You must be signed in to change notification settings - Fork 3k
CMake: Create mbed-greentea library #14061
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CMake: Create mbed-greentea library #14061
Conversation
@rajkan01, thank you for your changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
mbed-greentea consists of unity and utest as well? I did not check but unity is own library (or there are deps) ?
if greentea just links to unity + utest ?
@0xc0170 Yes, unity can be own library, but utest has a dependency on unity and Mbed OS Singleton, Timeout etc.,. |
What tests need to include is |
CI started |
@0xc0170 yes, test CMakeLists.txt target link libraries with mbed-greentea + mbed-os/mbed-barematel with additional libraries based on the component which is trying to test |
Jenkins CI Test : ✔️ SUCCESSBuild Number: 1 | 🔒 Jenkins CI Job | 🌐 Logs & ArtifactsCLICK for Detailed Summary
|
Summary of changes
The greentea framework provides all the infrastructure for the test suite to execute in the target like greentea-client, unity, utest so created the mbed-greentea interface library which binds all these framework sources, and all the test suite needs to add mbed-greentea lib into their target_link_library
Impact of changes
None.
Migration actions required
None.
Documentation
None.
Pull request type
Test results
Reviewers
@hugueskamba @0xc0170