anchor.diff:        formatter: formatter,
       );
       final String prefix = Platform.environment['SUBSHARD'] ?? '';
  -    final String outputLcovPath = p.join('coverage', '$prefix.lcov.info');
  +    final String outputLcovPath = path.join('coverage', '$prefix.lcov.info');
       File(outputLcovPath)
         ..createSync(recursive: true)
         ..writeAsStringSync(result);
  
positive.code:       // TODO(jonahwilliams): resolve whether there are any specific tests that
        // get stuck or if it is a general infra issue with how we are collecting
        // coverage.
        // Log tests that are "Stuck" waiuting for coverage.
        print('The folllowing tests timed out waiting for coverage:');
        print(_pending.keys.join(', '));
      }
      final String packagePath = Directory.current.path;
  
negative.code:   ///
    /// This isolate connects an [IsolateChannel] to [message] and sends the
    /// serialized tests over that channel.
    Future<Isolate> _spawnIsolate(String codePath, SendPort message) async {
      String testPath = path.absolute(path.join(precompiledPath, codePath) + '.vm_test.dart');
      testPath = testPath.substring(0, testPath.length - '.dart'.length) + '.vm.app.dill';
      return await Isolate.spawnUri(path.toUri(testPath), <String>[], message,
        packageConfig: path.toUri('.packages'),
        checked: true,
      );
    }
  