Yocto Project v1.0 Release Criteria: Difference between revisions
(added bug status) |
|||
Line 23: | Line 23: | ||
! scope="row" | Open Bugs | ! scope="row" | Open Bugs | ||
| ''M4 (Gold) criteria: All bugs have been dispositioned. Critical/High bugs targeted for M4 have been fixed.'' | | ''M4 (Gold) criteria: All bugs have been dispositioned. Critical/High bugs targeted for M4 have been fixed.'' | ||
| bgcolor="orange" | | | bgcolor="orange" | | ||
'''Undispositioned bugs'''<br> | |||
486 Low bash is not used as login shell even if it's available qing.he NEW <br> | |||
725 Low crownbay: when installing, the install prompt text isn't the last thing shown qing.he NEW<br> | |||
788 Med [sstate] random error message shown when sstate is used Richard.Purdie NEW <br> | |||
Low: | 789 Med [sstate] only few setscene tasks run even with same build environment Richard.Purdie NEW <br> | ||
792 Med Using sstate prebuilds on another host fails with eglibc-initial do_install error Richard.Purdie NEW <br> | |||
803 Med [zypper] zypper install does not work on qemux86/atom-pc qing.he NEW <br> | |||
804 Med [zypper] package installed by rpm could not be recognized by zypper qing.he NEW <br> | |||
807 Med BBFILE_PRIORITY variable definition should explain how priority ordering works scott.m.rifenbark NEW <br> | |||
813 Med bitbake can't parse a comment line that has a trailing backslash Richard.Purdie NEW <br> | |||
827 Med [zypper] zypper can not search any packages after installed package by rpm on qemuarm qing.he NEW <br> | |||
841 Med [zypper] installation failure on ppc (nightly build 20110305-4) saul.wold NEW <br> | |||
844 Hig GDB hangs when trying to debug zypper, libzypper, c++ combination nitin.a.kamble NEW <br> | |||
845 Med [zypper] zypper install failed on routerstationpro sdk image qing.he NEW <br> | |||
851 Hig qemux86-64 packages packaged as qemux86 mark.hatle NEW <br> | |||
856 Med No UST headers in arm sato-sdk image dexuan.cui NEW <br> | |||
'''Open Defects'''<br> | |||
67 total open defects: 11 High (1 Critical); 50 Medium; 6 Low<br> | |||
414 Hig [PPC] kernel panic when booting poky-image-sdk-qemuppc through UNFS bruce.ashfield ACCE <br> | |||
649 Hig QEMU Segfaults with nographic option edwin.zhai ACCE <br> | |||
653 Hig Build of current master fails with "cannot change ownership" errors. nitin.a.kamble REOP <br> | |||
686 Hig Live images won't run from CDROM bruce.ashfield ACCE <br> | |||
712 Hig Fail to build non-GPLv3 image saul.wold ACCE <br> | |||
780 Hig gcc segfault on qemuppc (nightly build 20110226-1) nitin.a.kamble NEED <br> | |||
784 Hig perl-native compilation failure nitin.a.kamble ACCE <br> | |||
828 Hig oprofile sampling doesn't work on qemux86 in the default event-based interrupt mode dexuan.cui ACCE <br> | |||
844 Hig GDB hangs when trying to debug zypper, libzypper, c++ combination nitin.a.kamble NEW <br> | |||
851 Hig qemux86-64 packages packaged as qemux86 mark.hatle NEW <br> | |||
'''853 Hig matchbox-panel segfaults, X becomes unusable ke.yu ACCE ''' (Critical) <br> | |||
237 Med Bug reporting guide scott.m.rifenbark NEED <br> | |||
378 Med Develop a way to change ssh servers using IMAGE_FEATURES scott.a.garman ACCE <br> | |||
412 Med lttv can't be loaded in GUI mode dexuan.cui ACCE <br> | |||
477 Med Python modules not built/installed correctly nitin.a.kamble ACCE <br> | |||
485 Med Some ltp test cases cause blocking kevin.tian NEED <br> | |||
489 Med [zypper] uname -m and repo arch difference qing.he ACCE <br> | |||
490 Med [zypper] installation failure on arm qing.he ACCE <br> | |||
491 Med [zypper] package removal failure qing.he ACCE <br> | |||
574 Med PPC: poky-image-sdk: gcc misses register save/restore routines nitin.a.kamble Wait <br> | |||
576 Med COMMERCIAL_LICENSE causes confusion scott.m.rifenbark NEED <br> | |||
635 Med add documentation for swabber scott.m.rifenbark REOP <br> | |||
636 Med no doc about sanity test process and case development scott.m.rifenbark NEED <br> | |||
637 Med need documentation for our security process scott.a.garman ACCE <br> | |||
638 Med need documentation for sstate scott.m.rifenbark NEED <br> | |||
639 Med need manual for ADT installer scott.m.rifenbark ACCE <br> | |||
640 Med update eclipse/anjuta plugin section in handbook scott.m.rifenbark NEED <br> | |||
641 Med need a doc for qemu usage scott.m.rifenbark NEED <br> | |||
642 Med update kernel use manual scott.m.rifenbark NEED <br> | |||
643 Med extend our FAQ to contain more usage tips scott.m.rifenbark ACCE <br> | |||
650 Med License naming standards. saul.wold ACCE <br> | |||
658 Med The bottom icons on Applications and All screen are cut-off in qemu. ke.yu ACCE <br> | |||
671 Med source poky-init-build-dev build-x86/ will cause error josh NEED <br> | |||
680 Med python-native should include the multiprocessing module (bitbake requires it) elizabeth.flanagan ACCE <br> | |||
688 Med Unable to run OpenGL applications in qemux86 images edwin.zhai ACCE <br> | |||
689 Med BB_ENV_EXTRAWHITE does not respect CCACHE_DIR scott.m.rifenbark ACCE <br> | |||
698 Med QEMU crash when using Ubuntu with NVIDIA proprietary Xorg driver edwin.zhai ACCE <br> | |||
736 Med mesa-demos for PPC: fails to link due to missing dl* symbols ke.yu ACCE <br> | |||
737 Med xserver-xf86-lite for PPC: linking failed due to missing dl* symbols ke.yu ACCE <br> | |||
766 Med [mpc8315e-rdb] USB does not work on mpc8315e-rdb bruce.ashfield NEED <br> | |||
767 Med [beagleboard] Can not set RTC correctly bruce.ashfield NEED <br> | |||
773 Med [routerstationpro] USB does not work on routerstationpro bruce.ashfield ACCE <br> | |||
788 Med [sstate] random error message shown when sstate is used Richard.Purdie NEW <br> | |||
789 Med [sstate] only few setscene tasks run even with same build environment Richard.Purdie NEW <br> | |||
792 Med Using sstate prebuilds on another host fails with eglibc-initial do_install error Richard.Purdie NEW <br> | |||
794 Med LSB: A test case (lib/Config.t) failed during running perl test of LSB. nitin.a.kamble ACCE <br> | |||
799 Med [blacksand] configured audiosink is not working for video player dongxiao.xu ACCE <br> | |||
803 Med [zypper] zypper install does not work on qemux86/atom-pc qing.he NEW <br> | |||
804 Med [zypper] package installed by rpm could not be recognized by zypper qing.he NEW <br> | |||
807 Med BBFILE_PRIORITY variable definition should explain how priority ordering works scott.m.rifenbark NEW <br> | |||
811 Med fotowall-0.9-r1: task do_compile: Failed paul.eggleton ACCE <br> | |||
812 Med Slang uses "/usr/lib" for RPATH kai.kang ACCE <br> | |||
813 Med bitbake can't parse a comment line that has a trailing backslash Richard.Purdie NEW <br> | |||
825 Med [zypper] zypper segfault in qemumips sato/sdk images qing.he NEED <br> | |||
826 Med rpm do_unpack failure when using sstate cache kevin.tian ACCE <br> | |||
827 Med [zypper] zypper can not search any packages after installed package by rpm on qemuarm qing.he NEW <br> | |||
829 Med perl @INC error when using sstate cache nitin.a.kamble ACCE <br> | |||
836 Med perl compilation error when using sstate cache nitin.a.kamble ACCE <br> | |||
841 Med [zypper] installation failure on ppc (nightly build 20110305-4) saul.wold NEW <br> | |||
845 Med [zypper] zypper install failed on routerstationpro sdk image qing.he NEW <br> | |||
856 Med No UST headers in arm sato-sdk image dexuan.cui NEW <br> | |||
293 Low Test and document how to change distro features (e.g, ssh server choice) scott.a.garman ACCE <br> | |||
429 Low error in compiling gmp-nativesdk for qemumips architecture on x86_64 host qing.he ACCE <br> | |||
486 Low bash is not used as login shell even if it's available qing.he NEW <br> | |||
725 Low crownbay: when installing, the install prompt text isn't the last thing shown qing.he NEW <br> | |||
732 Low It costs a lot of time when wget missing sstate file from http/ftp server edwin.zhai ACCE <br> | |||
787 Low rpm remove package error mark.hatle ACCE <br> | |||
|- | |- | ||
! scope="row" | Functional Tests | ! scope="row" | Functional Tests | ||
Line 53: | Line 135: | ||
| ''M4 (Gold) criteria: ADT User Workshop is held where developers use ADT tools to demo software, and results are included.'' | | ''M4 (Gold) criteria: ADT User Workshop is held where developers use ADT tools to demo software, and results are included.'' | ||
| bgcolor="yellow" | Running into problems recruiting people. | | bgcolor="yellow" | Running into problems recruiting people. | ||
|- | |||
! scope="row" | Upstream Commits | |||
| ''M4 (Gold) criteria: No goals for Yocto 1.0 - Yocto 1.1 will include more goals.'' | |||
|| | |||
|- | |- | ||
! scope="row" | Marketing requirements from Engineering complete | ! scope="row" | Marketing requirements from Engineering complete |
Revision as of 15:48, 12 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. | Still not green on builds; had some dependency failures related to performance changes - working on that; toolchain built, but not in right place |
Build and Release
(BSPs) |
M4 (Gold) criteria: Core and meta-intel BSPs can be built with no errors. | Core BSPs are green. Beagleboard still needs video added (will do via branch - will make assessment based on patch). meta-intel still has some failures (Jasper Forest has failures in mesa-dri). QA can still do limited testing. |
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 will run a test pass this week. |
BSP Testing | M4 (Gold) criteria: 100% of planned BSP tests are executed | QA can run a partial test pass this week. |
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 | on-track |
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 |