Currently we check if the project supports a device/project before trying to do a flutter run. For web, we really only need a trivial file so we could create a synthetic version quite easily.
This would allow easier debugging of web tests in the framework, since the flutter run workflow supports more features like start-paused that make debugging easier.