Extensible SDK Test Plan (eSDK): Difference between revisions
Line 7: | Line 7: | ||
= Objectives = | = Objectives = | ||
Verify all Extensible SDK components to be fully functional. | |||
Components to be verified: | |||
= Team members = | = Team members = |
Revision as of 21:35, 20 May 2016
This article is the test plan for eSDK.
About eSDK
Extensible SDK helps you add new applications and libraries to an image, edit the source for an existing component, test the changes on the target hardware, and also allow you to integrate into the rest of OpenEmbedded build system. In order to Setting up the extensible SDK please go to Setting Up to Use the Extensible SDK.
Objectives
Verify all Extensible SDK components to be fully functional. Components to be verified:
Team members
QA Team involved in eSDK testing
Francisco Pedraza
Scope
Test Strategy
Test automation
Test Approach
Sanity testing
Performance and Stress
Load testing
System Integration Testing
Regression
Maintaining the test cases
Submitting Bugs
Being part of the Yocto Project, eSDK follows the same Yocto Project guidelines and principles. The guidelines can be found at https://wiki.yoctoproject.org/wiki/Community_Guidelines. eSDK bugs are no different and are tracked into Bugzilla, the official Yocto Project bug tracker. Learn more about our process for reporting bugs.
Requirements
HW Requirements
Software Requirements
Environment Requirements
Features
Features to be tested
1. Ability to install needed development libraries and headers from published sstate feeds.
2 .Extensible SDK: distributable sstate cache for individual componets
3. Extensible SDK: ability to generate images out of binary feeds
4. Publish eSDK with modifications/addons
5. eSDK image creation benchmark
6. eSDK software development benchmark
7. Node.js modules' install in bitbake output.
8. Devtool: create proper recipes for Node.js modules.
9. Recipetool: extend cmake recipe creation.
10. Devtools/recipetool: support adding off-tree kernel module.
11. Devtool/recipetool: easy way to create kernel recipe with custom .config.