Hello, I have written the following TC for customise images functionality.
https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1439 https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1440 https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1441 https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1444 I have applied Belen's feedback (see below paragraph) , any other feedback will be highly appreciated. Best Regards Libertad G. ________________________________________________________________________________________________________________________ >>Sent: Friday, May 20, 2016 1:13 AM >>To: Roman, Alexandru CostinX <[email protected]> >>Cc: [email protected] >>Subject: Testcases for Custom Image -- Adding and Removing Packages >> >> >> >>Hello >> >> >> >>I have proposed the following testcases for the custom image >>functionality. Can you please review and give feedback? > >Hi Libertad, > >Thanks for those TCs. I have a couple of comments / questions: > >> >> >>**Adding packages from custom images** >>https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1439 >><https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1439> >>**Removing packages from custom images** >>https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1440 >><https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1440> > >Are these 2 tests cases supposed to cover adding packages without >dependencies, and removing packages without dependencies. Should we >specify that in their titles? > >Also, in 1440, the 'Expected results' section says: > >Expected Result on step 4: You should get a message in blue that says >"You have added 1 package to $image-custom-name: $package-name" > >But this tc is about removing packages, not adding them, so the message >in blue should say: you have removed 1 package from $image-custom-name: >$package-name" > >>**Adding packages with dependencies** >>https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1441 >><https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1441> >>**Remove packages with dependencies** >>https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1442 >><https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1442>----------------------------Deleted >> it > >I am not sure we need this: it should be the same as 1440. Right now, >when you remove a package, I believe Toaster will not remove its >dependencies. > >>**Adding packages with revers dependencies** >>https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1443 >>----------------------------------Deleted it > >I am not sure we need this: it should be the same as 1439. Right now I >don't think Toaster takes into account reverse dependencies when adding >packages. > >>**Removing packages with revers dependencies** >>https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1444 >><https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1444> > >Should the expected results in all these TCs include that, after step >5, the packages you have added should be installed in the image, and >the packages you removed should not be installed in the image? > > >> >> >> >> >>Also I have a question on the Toaster UI in the tables and in the >>buttons it says Customise this is probably another way to spell it >>but isn't more common Customize? > >"Customise" is the English spelling. "Customize" is the American one. >Since Toaster is mostly designed and built in Europe, I am inclined to >use the English spelling, but I am by no means religious about it ;) > >Thanks!! > >Belén > >> >> >> >> >>Best Regards >>Libertad G. >> -- _______________________________________________ toaster mailing list [email protected] https://lists.yoctoproject.org/listinfo/toaster
