anchor.diff:      expect(find.text(expectedTaskInfoString), findsOneWidget);
       expect(find.text('SHOW ${expectedTask.reservedForAgentId}'), findsOneWidget);
   
  -    // TODO(chillers): Fix flakiness of precacheTaskIcons. https://github.com/flutter/flutter/issues/58833
  -    // await expectLater(find.byType(MaterialApp), matchesGoldenFile('task_overlay_test.normal_overlay_open.png'));
  +    await expectLater(find.byType(MaterialApp), matchesGoldenFile('task_overlay_test.normal_overlay_open.png'));
   
       // Since the overlay positions itself below the middle of the widget,
       // it is safe to click the widget to close it again.
  
positive.code:         ),
        ),
      );
  
      expect(find.text(flakyTask.name), findsNothing);
      expect(find.text(flakyTaskInfoString), findsNothing);
      expect(find.text(flakyTask.reservedForAgentId), findsNothing);
  
      // TODO(chillers): Fix flakiness of precacheTaskIcons. https://github.com/flutter/flutter/issues/58833
      // await expectLater(find.byType(MaterialApp), matchesGoldenFile('task_overlay_test.flaky_overlay_closed.png'));
  
      await tester.tapAt(const Offset(TaskBox.cellSize * 1.5, TaskBox.cellSize * 1.5));
      await tester.pump();
  
negative.code:     expect(find.text(expectedTaskInfoString), findsNothing);
      expect(find.text(expectedTask.reservedForAgentId), findsNothing);
  
      await expectLater(find.byType(MaterialApp), matchesGoldenFile('task_overlay_test.normal_overlay_closed.png'));
    });
  
    testWidgets('TaskOverlay shows when flaky is true', (WidgetTester tester) async {
  