anchor.diff:    print('${green}Integration test passed.$reset');
   }
   
  +/// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  +/// !!! WARNING WARNING WARNING WARNING WARNING WARNING!!!
  +/// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  +///
  +/// Do not put any more tests here. This shard is not properly subsharded.
  +/// Adding more tests here will linearly increase the runtime of the shard
  +/// making the overall Flutter CI build longer. Consider adding tests to
  +/// [_runWebLongRunningTests] instead (increasing subshard count if necessary).
  +///
  +// TODO(yjbanov): increase subshard count in _runWebLongRunningTests and retire
  +//                this shard.
   Future<void> _runWebIntegrationTests() async {
     await _runWebStackTraceTest('profile', 'lib/stack_trace.dart');
     await _runWebStackTraceTest('release', 'lib/stack_trace.dart');
  
positive.code:   await _ensureChromeDriverIsRunning();
    await _runShardRunnerIndexOfTotalSubshard(tests);
    await _stopChromeDriver();
  }
  
  /// Returns the commit hash of the flutter/plugins repository that's rolled in.
  
negative.code: /// Coarse-grained integration tests running on the Web.
  Future<void> _runWebLongRunningTests() async {
    final List<ShardRunner> tests = <ShardRunner>[
      () => _runFlutterDriverWebTest(
        testAppDirectory: path.join(flutterRoot, 'dev', 'integration_tests', 'web_e2e_tests'),
        target: 'test_driver/text_editing_integration.dart',
        buildMode: 'profile',
      ),
      () => _runFlutterDriverWebTest(
        testAppDirectory: path.join(flutterRoot, 'examples', 'hello_world'),
        target: 'test_driver/smoke_web_engine.dart',
        buildMode: 'profile',
      ),
      () => _runGalleryE2eWebTest('debug'),
      () => _runGalleryE2eWebTest('debug', canvasKit: true),
      () => _runGalleryE2eWebTest('profile'),
  