Files
sdk/pkg/analysis_server/tool/performance
Jake Macdonald 4c7f0c1f41 Add some real scenario logs and get them running successfully.
- Move analysis server startup into log_player.dart, parse the protocol
  from the arguments.
- Add {{workspaceRoot}} and {{dartSdk}} root placeholder support to log
  files.
- Create logs of a real sdk scenario (rename the analysis server class),
  anonymize the logs using the placeholders.

Future work:

- We should add support for mutating a log to put in these placeholders.
- Figure out how we want to support package dependencies in a similar way.
- Implement the matching for server responses so the scenarios don't just complete early.

Change-Id: Ic0f6ac9c26da9d0a4473d08709aa05e9ff1e8536
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/462620
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Keerti Parthasarathy <keertip@google.com>
Auto-Submit: Jake Macdonald <jakemac@google.com>
Commit-Queue: Keerti Parthasarathy <keertip@google.com>
2025-11-18 10:11:36 -08:00
..