anchor.diff:      }, timeout: Timeout.none);
     });
   }
  +
  +String _adbPath() {
  +  final String? androidHome = Platform.environment['ANDROID_HOME'] ?? Platform.environment['ANDROID_SDK_ROOT'];
  +  if (androidHome == null) {
  +    return 'adb';
  +  } else {
  +    return p.join(androidHome, 'platform-tools', 'adb');
  +  }
  +}
  
positive.code:     late FlutterDriver driver;
  
      setUpAll(() async {
        driver = await FlutterDriver.connect(printCommunication: true);
      });
  
  
negative.code:       await driver.forceGC();
  
        final Timeline timeline = await driver.traceAction(() async {
          expect(
            await driver.setSemantics(true),
            isTrue,
            reason: 'Could not toggle semantics to on because semantics were already '
                    'on, but the test needs to toggle semantics to measure the initial '
                    'semantics tree generation in isolation.'
          );
        });
  
        final Iterable<TimelineEvent>? semanticsEvents = timeline.events?.where((TimelineEvent event) => event.name == 'SEMANTICS');
  