@@ -612,7 +612,7 @@ impl<B: BackingStorage> TurboTasksBackendInner<B> {
612612 parent_and_count : Option < ( TaskId , i32 ) > ,
613613 visited : & mut FxHashSet < TaskId > ,
614614 ) -> String {
615- let task = ctx. task ( task_id, TaskDataCategory :: Data ) ;
615+ let task = ctx. task ( task_id, TaskDataCategory :: All ) ;
616616 let is_dirty = task. is_dirty ( ctx. session_id ( ) ) ;
617617 let in_progress =
618618 get ! ( task, InProgress ) . map_or ( "not in progress" , |p| match p {
@@ -637,15 +637,21 @@ impl<B: BackingStorage> TurboTasksBackendInner<B> {
637637 let has_dirty_containers = task. has_dirty_containers ( ctx. session_id ( ) ) ;
638638
639639 let task_description = ctx. get_task_description ( task_id) ;
640- let is_dirty = if is_dirty { ", dirty" } else { "" } ;
640+ let is_dirty_label = if is_dirty { ", dirty" } else { "" } ;
641+ let has_dirty_containers_label = if has_dirty_containers {
642+ ", dirty containers"
643+ } else {
644+ ""
645+ } ;
641646 let count = if let Some ( ( _, count) ) = parent_and_count {
642647 format ! ( " {count}" )
643648 } else {
644649 String :: new ( )
645650 } ;
646651 let mut info = format ! (
647652 "{task_id} {task_description}{count} (aggr={aggregation_number}, \
648- {in_progress}, {activeness}{is_dirty})",
653+ {in_progress}, \
654+ {activeness}{is_dirty_label}{has_dirty_containers_label})",
649655 ) ;
650656 let children: Vec < _ > =
651657 task. dirty_containers_with_count ( ctx. session_id ( ) ) . collect ( ) ;
0 commit comments