Bug 8276 - In progress builds are not shown above "builds" tables
Summary: In progress builds are not shown above "builds" tables
Status: RESOLVED WORKSFORME
Alias: None
Product: Toaster
Classification: Build System, Metadata & Runtime
Component: toaster (show other bugs)
Version: 2.0
Hardware: x86 x86_64
: Undecided normal
Target Milestone: ---
Assignee: Elliot Smith
QA Contact: Mihail Stanciu
URL:
Whiteboard: GUI design available
Depends on:
Blocks:
 
Reported: 2015-09-10 12:30 UTC by Elliot Smith
Modified: 2015-09-10 15:33 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments
1-build-in-progress.png (32.64 KB, image/png)
2015-09-10 13:09 UTC, Belen Barros Pena
no flags Details
1-build-completed.png (61.11 KB, image/png)
2015-09-10 13:10 UTC, Belen Barros Pena
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elliot Smith 2015-09-10 12:30:15 UTC
In analysis mode, builds which are in progress don't show above the builds table (/toastergui/builds/) in the "Latest builds" area.

Noted on poky master @ d4585fa23d56a58c583ee33db067a23177a936b1

To reproduce:

1. Set up toaster environment as described in the manual: steps 1-3 of  http://www.yoctoproject.org/docs/1.8/toaster-manual/toaster-manual.html#using-toaster-in-analysis-mode
2. Start toaster in analysis mode from the command line: source toaster start
3. Start a bitbake build from the same command line, e.g. bitbake busybox
4. Open toaster at the all builds page: http:localhost:8000/toastergui/builds/ (Note that the build started in 3 should still be running when you try this.)

Expected:

The ongoing command line build should be visible in this area.

Actual:

No in progress builds visible.

Note that if the ongoing build is the only build, the "latest builds" area is completely absent; however, if builds have been completed previously, they are shown correctly in a "latest builds" area.
Comment 1 Belen Barros Pena 2015-09-10 13:09:14 UTC
I've attached a couple of screenshots that show how the all builds page in analysis mode should look like when:

1. You have one build in progress, no builds completed (1-build-in-progress.png)
2. You have one build in progress, and one build completed (1-build-completed.png)
Comment 2 Belen Barros Pena 2015-09-10 13:09:36 UTC
Created attachment 2722 [details]
1-build-in-progress.png
Comment 3 Belen Barros Pena 2015-09-10 13:10:03 UTC
Created attachment 2723 [details]
1-build-completed.png
Comment 4 Elliot Smith 2015-09-10 15:20:18 UTC
Rather bizarrely, this now seems to be working. I will investigate it some more, as it definitely wasn't working earlier.
Comment 5 Elliot Smith 2015-09-10 15:33:56 UTC
I'm unable to reproduce this any more, and can't figure out why it was broken earlier, so I'm closing it.