This is so that VM service clients connected to a test run can perform an evaluation to get the package_config.json file location for the test. This will require updating every tool that generates a test entrypoint to include this for evaluation - package:test - flutter tools - blaze (g3) - build_runner Action steps: - [x] Prepare the changes in package:test (or flutter tools may be easier to verify) - https://github.com/dart-lang/test/pull/2245 - [x] @kenzieschmoll will verify the method returning the package config file path can be evaluated from a VM service client (DevTools) - https://github.com/flutter/devtools/pull/7941 - [x] Changes will be landed across the different test entrypoints - https://github.com/flutter/flutter/pull/150440 - https://github.com/dart-lang/test/pull/2245 @natebosch @jakemac53 @bkonyi