bitbake: toasterui: fix status update on failed sstate tasks
This patch fixes a logical error when updating task information based on the corresponding sstate task state. (Bitbake rev: 777458a20a7f686881e525a4d81b286c486ead6a) Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
24f0617e25
commit
3f16624485
|
@ -110,9 +110,12 @@ class ORMWrapper(object):
|
||||||
for v in vars(task_object):
|
for v in vars(task_object):
|
||||||
if v in task_information.keys():
|
if v in task_information.keys():
|
||||||
vars(task_object)[v] = task_information[v]
|
vars(task_object)[v] = task_information[v]
|
||||||
# if we got covered by a setscene task, we're CACHED
|
|
||||||
if task_object.outcome == Task.OUTCOME_COVERED and 1 == Task.objects.related_setscene(task_object).count():
|
# update setscene-related information
|
||||||
task_object.outcome = Task.OUTCOME_CACHED
|
if 1 == Task.objects.related_setscene(task_object).count():
|
||||||
|
if task_object.outcome == Task.OUTCOME_COVERED:
|
||||||
|
task_object.outcome = Task.OUTCOME_CACHED
|
||||||
|
|
||||||
outcome_task_setscene = Task.objects.get(task_executed=True, build = task_object.build,
|
outcome_task_setscene = Task.objects.get(task_executed=True, build = task_object.build,
|
||||||
recipe = task_object.recipe, task_name=task_object.task_name+"_setscene").outcome
|
recipe = task_object.recipe, task_name=task_object.task_name+"_setscene").outcome
|
||||||
if outcome_task_setscene == Task.OUTCOME_SUCCESS:
|
if outcome_task_setscene == Task.OUTCOME_SUCCESS:
|
||||||
|
|
Loading…
Reference in New Issue