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

Reply via email to