* [PATCH 0/2] Toaster web fixes @ 2014-04-11 16:32 Paul Eggleton 2014-04-11 16:32 ` [PATCH 1/2] bitbake: toaster: Fix total number of tasks in build dashboard Paul Eggleton 2014-04-11 16:32 ` [PATCH 2/2] bitbake: toaster: Fix Empty tasks filter Paul Eggleton 0 siblings, 2 replies; 3+ messages in thread From: Paul Eggleton @ 2014-04-11 16:32 UTC (permalink / raw) To: bitbake-devel The following changes since commit bb4980c63db386ce7d30d9a6b86e9f3861b3bc3a: bitbake: Update to version 1.23.0 for master (2014-04-10 17:55:41 +0100) are available in the git repository at: git://git.yoctoproject.org/poky-contrib paule/toasterfixes4 http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=paule/toasterfixes4 Belen Barros Pena (2): bitbake: toaster: Fix total number of tasks in build dashboard bitbake: toaster: Fix Empty tasks filter lib/toaster/toastergui/templates/builddashboard.html | 2 +- lib/toaster/toastergui/views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- 1.9.0 ^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 1/2] bitbake: toaster: Fix total number of tasks in build dashboard 2014-04-11 16:32 [PATCH 0/2] Toaster web fixes Paul Eggleton @ 2014-04-11 16:32 ` Paul Eggleton 2014-04-11 16:32 ` [PATCH 2/2] bitbake: toaster: Fix Empty tasks filter Paul Eggleton 1 sibling, 0 replies; 3+ messages in thread From: Paul Eggleton @ 2014-04-11 16:32 UTC (permalink / raw) To: bitbake-devel From: Belen Barros Pena <belen.barros.pena@intel.com> The total number of tasks in the build dashboard was counting _setscene tasks, which are not exposed by Toaster as separate tasks. This patch makes sure that _setscene tasks are not counted when calculating that number. [YOCTO #6145] Signed-off-by: Belen Barros Pena <belen.barros.pena@intel.com> --- lib/toaster/toastergui/templates/builddashboard.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/toaster/toastergui/templates/builddashboard.html b/lib/toaster/toastergui/templates/builddashboard.html index fa4b194..a01ef3d 100644 --- a/lib/toaster/toastergui/templates/builddashboard.html +++ b/lib/toaster/toastergui/templates/builddashboard.html @@ -125,7 +125,7 @@ <div class="well span4 dashboard-section"> <h4><a href="{%url 'tasks' build.pk%}">Tasks</a></h4> <dl> - <dt>Total number of tasks</dt><dd><a href="{% url 'tasks' build.pk %}">{{build.task_build.all.count}}</a></dd> + <dt>Total number of tasks</dt><dd><a href="{% url 'tasks' build.pk %}">{% query build.task_build order__gt=0 as alltasks %}{{alltasks.count}}</a></dd> <dt> Tasks executed <i class="icon-question-sign get-help" title="'Executed' tasks are those that need to be run in order to generate the task output"></i> -- 1.9.0 ^ permalink raw reply related [flat|nested] 3+ messages in thread
* [PATCH 2/2] bitbake: toaster: Fix Empty tasks filter 2014-04-11 16:32 [PATCH 0/2] Toaster web fixes Paul Eggleton 2014-04-11 16:32 ` [PATCH 1/2] bitbake: toaster: Fix total number of tasks in build dashboard Paul Eggleton @ 2014-04-11 16:32 ` Paul Eggleton 1 sibling, 0 replies; 3+ messages in thread From: Paul Eggleton @ 2014-04-11 16:32 UTC (permalink / raw) To: bitbake-devel From: Belen Barros Pena <belen.barros.pena@intel.com> Somehow the counter was set to count tasks with outcome 'not available', instead of outcome 'empty'. This patch fixes the problem. [YOCTO #6146] Signed-off-by: Belen Barros Pena <belen.barros.pena@intel.com> --- lib/toaster/toastergui/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/toaster/toastergui/views.py b/lib/toaster/toastergui/views.py index e4ada14..53be967 100644 --- a/lib/toaster/toastergui/views.py +++ b/lib/toaster/toastergui/views.py @@ -928,7 +928,7 @@ def tasks_common(request, build_id, variant, task_anchor): ('Cached Tasks', 'outcome:%d'%Task.OUTCOME_CACHED, queryset_with_search.filter(outcome=Task.OUTCOME_CACHED).count(), 'Cached tasks restore output from the <code>sstate-cache</code> directory or mirrors'), ('Prebuilt Tasks', 'outcome:%d'%Task.OUTCOME_PREBUILT, queryset_with_search.filter(outcome=Task.OUTCOME_PREBUILT).count(),'Prebuilt tasks didn\'t need to run because their output was reused from a previous build'), ('Covered Tasks', 'outcome:%d'%Task.OUTCOME_COVERED, queryset_with_search.filter(outcome=Task.OUTCOME_COVERED).count(), 'Covered tasks didn\'t need to run because their output is provided by another task in this build'), - ('Empty Tasks', 'outcome:%d'%Task.OUTCOME_EMPTY, queryset_with_search.filter(outcome=Task.OUTCOME_NA).count(), 'Empty tasks have no executable content'), + ('Empty Tasks', 'outcome:%d'%Task.OUTCOME_EMPTY, queryset_with_search.filter(outcome=Task.OUTCOME_EMPTY).count(), 'Empty tasks have no executable content'), ] } -- 1.9.0 ^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-04-11 16:32 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2014-04-11 16:32 [PATCH 0/2] Toaster web fixes Paul Eggleton 2014-04-11 16:32 ` [PATCH 1/2] bitbake: toaster: Fix total number of tasks in build dashboard Paul Eggleton 2014-04-11 16:32 ` [PATCH 2/2] bitbake: toaster: Fix Empty tasks filter Paul Eggleton
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox