Skip to content

Conversation

@davidmorgan
Copy link
Contributor

@davidmorgan davidmorgan commented Sep 15, 2025

serve_integration_test actually did not have to be in the slow test bucket as it does not start a real server.

Refactor daemon_test into an equivalent e2e test using BuildRunnerTester. It's faster mostly because it reuses a small number of daemons instead of setting up / tearing down for every test case.

Remove the slow tests, remove some now-unused e2e support code.

I couldn't get the package:test sharding options to play nicely with tags, so, just shard the integration tests into three with three tags for now, I'll come back to it if it's annoying like that :)

@github-actions
Copy link

PR Health

Changelog Entry ✔️
Package Changed Files

Changes to files need to be accounted for in their respective changelogs.

This check can be disabled by tagging the PR with skip-changelog-check.

@davidmorgan davidmorgan force-pushed the pick-port-more branch 2 times, most recently from 99677bc to 498cba8 Compare September 15, 2025 14:27
@davidmorgan davidmorgan merged commit 9c841df into dart-lang:master Sep 16, 2025
40 checks passed
@davidmorgan davidmorgan deleted the pick-port-more branch September 16, 2025 07:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants