Hi all, I have some questions and thoughts that I want to share with you guys before starting adding new toaster backend tests. Below is what I discovered and what my feelings are related to what a user can do with the new toaster implementations:
1. From "All builds" there is no link that allow users to see the projects already started. With this "issue", user is not able to trigger a new build under an already started project. The only way to see the already started projects is to click on one already done build to enter to its project. There is a need to have a button, link in the 'All builds' page which will allow user to jump directly to the opened projects or to one particular project. 2. Toaster "New project" button/page, allows users to create a new project having the same name. In the database, toaster will create as much projects having the same name as user adds. Informations of a new project with the same name its being duplicated in the DB in all tables. 3. "New build" button functionality doesn't work, despite a project is started. 4. Error messages from table "bldcontrol_brerror" should be the same as the ones from table "orm_logmessage" ? 5. Only the last targets of the projects are appearing in the "orm_projecttarget". Is that ok ? If yes, what's the point ? 6. Duplicate layers in table "orm_layer". The 'meta-yocto' and 'meta-yocto-bsp' layers appears twice in this table (one from yocto/poky git and one from openembedded layer index). Is this ok ? My personal opinion: I think we save a lot of unneeded/duplicate and sometime ambiguous informations in the database tables. I did 2 projects with 3-4 build for each and I saw a lot of duplicated informations in the tables and especially in these tables: bldcontrol_brlayer, bldcontrol_brbitbake (all records in this tables are practically the same), orm_projectlayer (ambiguous information), orm_projecttarget (??? why this is need it ?), orm_projectvariable (in my opinion there are no project variables but build variables, once again ambiguous informations). Cheers, Ionut C
-- _______________________________________________ toaster mailing list [email protected] https://lists.yoctoproject.org/listinfo/toaster
