anchor.diff:   */
   class AnalysisServerMemoryUsageTest
       extends AbstractAnalysisServerIntegrationTest {
  -  static const int vmServicePort = 12345;
  +  int _vmServicePort;
   
     Future<int> getMemoryUsage() async {
  -    Uri uri = Uri.parse('ws://127.0.0.1:$vmServicePort/ws');
  +    Uri uri = Uri.parse('ws://127.0.0.1:$_vmServicePort/ws');
       final ServiceProtocol service = await ServiceProtocol.connect(uri);
       final Map vm = await service.call('getVM');
   
  
positive.code:       outOfTestExpect(serverConnected.isCompleted, isFalse);
        serverConnected.complete();
      });
      return startServer(servicesPort: vmServicePort).then((_) {
        server.listenToOutput(dispatchNotification);
        server.exitCode.then((_) {
          skipShutdown = true;
  
negative.code: // BSD-style license that can be found in the LICENSE file.
  
  import 'dart:async';
  import 'dart:io';
  
  import 'package:analysis_server/protocol/protocol_generated.dart';
  import 'package:analysis_server/src/status/diagnostics.dart';
  