Created attachment 1673 [details] database For each task with name ending in '_setscene' the same task without '_setscene' at the end must exist, always with outcome = 2 (sstate) (for same recipe) but this doesn't happen for "do_populate_sysroot" task. Example: { "pk": 3783, "model": "orm.task", "fields": { "work_directory": "", "cpu_usage": "7.2", "task_executed": true, "disk_io": 68, "line_number": 0, "path_to_sstate_obj": "", "sstate_checksum": "d079ac1842d99dacb065773760c27d07", "recipe": 151, "sstate_result": 0, "source_url": "", "elapsed_time": "0.254831", "logfile": "/home/brandusa/master/poky-contrib/build/tmp/work/x86_64-linux/e2fsprogs-native/1.42.8-r0/temp/log.do_populate_sysroot_setscene.11276", "build": 2, "task_name": "do_populate_sysroot_setscene", "message": "recipe e2fsprogs-native-1.42.8-r0: task do_populate_sysroot_setscene: Succeeded", "outcome": 0, "order": 29, "script_type": 2 } and { "pk": 2109, "model": "orm.task", "fields": { "work_directory": "", "cpu_usage": "3.8", "task_executed": true, "disk_io": 1252, "line_number": 0, "path_to_sstate_obj": "", "sstate_checksum": "3695cf204fe47fc86d8f8af75cbf11fb", "recipe": 151, "sstate_result": 3, "source_url": "", "elapsed_time": "2.296183", "logfile": "/home/brandusa/master/poky-contrib/build/tmp/work/i586-poky-linux/e2fsprogs/1.42.8-r0/temp/log.do_populate_sysroot.19596", "build": 2, "task_name": "do_populate_sysroot", "message": "recipe e2fsprogs-1.42.8-r0: task do_populate_sysroot: Succeeded", "outcome": 0, "order": 2288, } On toaster/master :7e7b2a24952c904fe934565068b1f6583eacd450 I attach the database.
I believe this is fixed as a result of a change in how tasks are looked up, can you please check ?
Verified in master:54562006c1327c5b99daa4cc05a3ba7e38412da1.