Yocto Project v1.0 Release Criteria: Difference between revisions
(added testing status) |
(added build info) |
||
Line 14: | Line 14: | ||
(Yocto) | (Yocto) | ||
|''M4 (Gold) criteria: All features in master can be built with no errors.'' | |''M4 (Gold) criteria: All features in master can be built with no errors.'' | ||
| bgcolor="yellow" | Builds were green | | bgcolor="yellow" | Builds were green with a few issues: | ||
1. There was an error (on my part) on how toolchains get built. I'm regenerating them right now and will move them into | |||
the RC3. <br> | |||
2. There was a dependency issue with cairo in poky-image-lsb for qemux86 on external with cairo needing glib-2.0. I have | |||
a fix I'm testing right now for this and will have a push for it this afternoon. I'll copy over the x86 images that | |||
built correctly in internal so that external is complete.<br> | |||
3. crownbay had a checksum failure on xorg-server. I've removed the tarball and am regenerating to see if that fixes it. | |||
If not, I'll investigate further. <br> | |||
4. the eclipse plugin failed. I'm regenerating this this afternoon as a fix got pushed.<br> | |||
I'm looking at RC3 being fully available for testing in about 10 hours [midnight Pacific time] or so depending on how things shake out. | |||
|- | |- | ||
! scope="row" | Build and Release | ! scope="row" | Build and Release | ||
(BSPs) | (BSPs) | ||
| ''M4 (Gold) criteria: Core and meta-intel BSPs can be built with no errors.'' | | ''M4 (Gold) criteria: Core and meta-intel BSPs can be built with no errors.'' | ||
| bgcolor="yellow" | | | bgcolor="yellow" | See above | ||
|- | |- | ||
! scope="row" | Open Bugs | ! scope="row" | Open Bugs |
Revision as of 01:11, 15 March 2011
Yocto v1.0 Release Criteria
Release Criteria | Target | Status |
---|---|---|
Functional Completion | M4 (Gold) Criteria: All M1, M2, M3 features and BSPs are in build. | see Yocto 1.0 Schedule#Stabilization Phase Features and Activities
All planned features are in build. |
Build and Release
(Yocto) |
M4 (Gold) criteria: All features in master can be built with no errors. | Builds were green with a few issues:
1. There was an error (on my part) on how toolchains get built. I'm regenerating them right now and will move them into
the RC3. |
Build and Release
(BSPs) |
M4 (Gold) criteria: Core and meta-intel BSPs can be built with no errors. | See above |
Open Bugs | M4 (Gold) criteria: All bugs have been dispositioned. Critical/High bugs targeted for M4 have been fixed. |
Undispositioned bugs Open Defects |
Functional Tests | M4 (Gold) criteria: 100% of planned tests are executed and results are logged in bugzilla | QA has begun testing on RC3. |
BSP Testing | M4 (Gold) criteria: 100% of planned BSP tests are executed | QA has begun testing on RC3. |
Alpha Feedback | M4 (Gold) criteria: Alpha runs Feb 11th - Feb 23rd. Feedback is dispositioned. | Program completed. Saul is parsing final results. |
Documentation | M4 (Gold) criteria: Release documentation created and published | Yocto_1.0_Schedule#Documentation_Deliverables |
Build Performance | M4 (Gold) criteria: Build takes 90 minutes (stretch goal = one hour) to do a complete rebuild of local sources of poky-image-sato on a developer's desktop. (The one we are using is: Intel(R) Core(TM) i7 CPU 940 @ 2.93GHz, 8 siblings, 4 cpu cores, total mem 6118644k, with: MACHINE=qemux86, BB_NUMBER_THREADS = "8", PARALLEL_MAKE = "-j 6", and only rpm packaging.) | At 107 minutes. Team will continue to monitor, but acknowledges other areas are more critical to finish. |
ADT User Workshop | M4 (Gold) criteria: ADT User Workshop is held where developers use ADT tools to demo software, and results are included. | Running into problems recruiting people. |
Upstream Commits | M4 (Gold) criteria: No goals for Yocto 1.0 - Yocto 1.1 will include more goals. | |
Marketing requirements from Engineering complete | M4 (Gold) criteria: Yocto demo is prepared for ELC. | Demo schedule:
March 4th – 0.9 demo brought up against 1.0 branch on eMenlow, Netbook, Router Station Pro (Joshua) - images built, but not tested March 11th – Know which media codecs we need/which videos we need to support (Julie) - DONE March 18th – Required software for video brought up March 18th – PPC, Beagleboard done March 18th – Sandybridge received or no-go for Sandybridge This could be a “when we get it” test milestone. March 25th – Images built and tested for each target / Demo app brought up March 25th – Sandybridge development done March 25th – Demo integrated without Sandybridge April 1st – Demo integrated and ready for Linux Collab Summit April 5th – Marketing trained on demo |
Publication | M4 (Gold) criteria: Release and documentation are published on yoctoproject.org and Yocto 1.0 is announced |
Tunnel Creek BSP Release Criteria
Release Criteria | Target | Status |
---|---|---|
Development progress | Features implemented; Code completed | Coding completed |
Build and Release | EMGD and non-EMGD BSPs build reliably | Build completed |
Open Bugs | All bugs dispositioned; Show-stoppers fixed | Only minor bugs found (724, 725) |
Functional Tests | 100% of planned tests executed | 100% testing complete |
Legal Compliance | All legal requirements met | Click-through completed |
Documentation | Release Notes created and published | Done |
Performance | Performance targets achieved | This will be done out of cycle. |
Publication | Release and documentation are published on yoctoproject.org | Done |
Laverne Point Release Criteria
Release Criteria | Target | Status |
---|---|---|
Development Progress | Coding complete | Coding completed |
Build and Release | Code builds reliably | Release candidate is built. |
Open Bugs | All bugs dispositioned; Show-stoppers fixed | No opens are show-stoppers. Open issues will be ID'd in release notes. |
Functional Tests | 100% of planned tests executed | testing completed |
Legal Compliance | All legal requirements met | tools run; requirements met |
Performance | Performance targets achieved | N/A |
Publication | Release and documentation are published on yoctoproject.org | Complete |