1*53ee8cc1Swenshuai.xi//THEALE/utopia (named as utopia) Code Line Policy 2*53ee8cc1Swenshuai.xi 3*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 4*53ee8cc1Swenshuai.xiDescription 5*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 6*53ee8cc1Swenshuai.xiUtopia mainline 7*53ee8cc1Swenshuai.xi 8*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 9*53ee8cc1Swenshuai.xiWhat test mechanism before submit code 10*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 11*53ee8cc1Swenshuai.xi1. DS pass 12*53ee8cc1Swenshuai.xi2. Code review. 13*53ee8cc1Swenshuai.xi 14*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 15*53ee8cc1Swenshuai.xi// Integration test (Module test) duration. 16*53ee8cc1Swenshuai.xi// 1. �g�X���ժ��g��, ������ (auto test, SQC test, manuel test, etc), �Y test case���, �]�i�H�N test case �C�b�o�� 17*53ee8cc1Swenshuai.xi// 2. test case ���аϤ� performance index test. (�Y�o�� performance issue, �i�H���W�Q���X��), �Ψ�L�� functionality test. 18*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 19*53ee8cc1Swenshuai.xi[Auto Test] 20*53ee8cc1Swenshuai.xi1. Sanity_Inputsource_AV 21*53ee8cc1Swenshuai.xi2. Sanity_Inputsource_SVideo 22*53ee8cc1Swenshuai.xi3. Sanity_Inputsource_YPbPr 23*53ee8cc1Swenshuai.xi4. Sanity_Inputsource_SCART 24*53ee8cc1Swenshuai.xi5. Sanity_Inputsource_HDMI 25*53ee8cc1Swenshuai.xi6. Sanity_Inputsource_VGA 26*53ee8cc1Swenshuai.xi7. Sanity_DTVScan_UK 27*53ee8cc1Swenshuai.xi8. Sanity_ATVScan_UK 28*53ee8cc1Swenshuai.xi9. Sanity_Inputsource_ATV 29*53ee8cc1Swenshuai.xi10. Sanity_Inputsource_DTV 30*53ee8cc1Swenshuai.xi11. Performance_DTV_boot_step 31*53ee8cc1Swenshuai.xi12. Performance_ATV_boot 32*53ee8cc1Swenshuai.xi13. MM_Movie_bbcjapan1080p_quick 33*53ee8cc1Swenshuai.xi14. MM_Movie_Cartoon_quick 34*53ee8cc1Swenshuai.xi15. MM_Movie_MPG1080_quick 35*53ee8cc1Swenshuai.xi16. MM_Movie_1080PH264_quick 36*53ee8cc1Swenshuai.xi17. MM_Movie_FirstBlood_quick 37*53ee8cc1Swenshuai.xi18. MM_Movie_sonyMav_quick 38*53ee8cc1Swenshuai.xi19. MM_Movie_Jewelry_I_really_like_you_quick 39*53ee8cc1Swenshuai.xi20. MM_Movie_Tonight_MJPG_quick 40*53ee8cc1Swenshuai.xi21. MM_Movie_Skydiving_480p_quick 41*53ee8cc1Swenshuai.xi 42*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 43*53ee8cc1Swenshuai.xiWhat test mechanism before release 44*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 45*53ee8cc1Swenshuai.xiThe citeria of Utopia release is only passing the auto test. (Utopia daily build and release to SN right.) 46*53ee8cc1Swenshuai.xi 47*53ee8cc1Swenshuai.xiOn-going plan: 48*53ee8cc1Swenshuai.xi1. Utopia release line - "UTPA-14.5.x". (50% ready, auto DZ/build/test/submit didn't ready) 49*53ee8cc1Swenshuai.xi2. Proprietary test program. (RR_530) 50*53ee8cc1Swenshuai.xi 51*53ee8cc1Swenshuai.xi 52*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 53*53ee8cc1Swenshuai.xiActivity on this code line 54*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 55*53ee8cc1Swenshuai.xiFor bug fixing, new feature implementation and new chip configuration is allowed 56*53ee8cc1Swenshuai.xi 57*53ee8cc1Swenshuai.xiOn-going plan: 58*53ee8cc1Swenshuai.xiWhen release line "UTPA-14.5.x" is ready, Only bug fixing is allowed to apply on release line. 59*53ee8cc1Swenshuai.xiAny new features and new chip implementations are located on main line and develop line. 60*53ee8cc1Swenshuai.xi 61*53ee8cc1Swenshuai.xi 62*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 63*53ee8cc1Swenshuai.xiCheck-in flow: (Please define it) 64*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 65*53ee8cc1Swenshuai.xi1. Get Latest source code and merge your change. 66*53ee8cc1Swenshuai.xi2. Do a private build (build your source on your PC or build server without error) 67*53ee8cc1Swenshuai.xi3. Run DZ 68*53ee8cc1Swenshuai.xi4. Get ticket from YMY after passing Reviewers-review. 69*53ee8cc1Swenshuai.xi5. Check-in code 70*53ee8cc1Swenshuai.xi 71*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 72*53ee8cc1Swenshuai.xi// How to get binary or source code (�o�̻����O�D Module maintainer) 73*53ee8cc1Swenshuai.xi// (1. �Y�O�� binary����, �쨺�̧�.) 74*53ee8cc1Swenshuai.xi// (2. �Y�O�� code ����, �n�쨺�@��, �h���̤~�i�H���o ChangeList. �Y�O�� Label ����,�Чi�� Label �W��.) 75*53ee8cc1Swenshuai.xi//////////////////////////////////////////// 76*53ee8cc1Swenshuai.xi1. SN user: Get the libs from //DAILEO/Supernova/develop/lib/target/[chip name] 77*53ee8cc1Swenshuai.xi2. Utopia user: Get the source code from //THEALE/utopia_release/UTPA-14.5.x 78