-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
area-testCross-cutting test issues (use area- labels for specific failures; not used for package:test).Cross-cutting test issues (use area- labels for specific failures; not used for package:test).
Description
The dart port of the test script takes more than 4 minutes to reach 99%, compared to 2 minutes for test.py. We should eliminate this difference. I'm measuring time to 99% due to some tests that timeout at the end.
When listing the tests only, we see that most of the time is spent generating multitests:
test.py --list: 3 seconds
test.dart --list: 2 minutes 30 seconds
test.dart --list (with multitests disabled): 16 seconds.
Disabling multitests makes the test.dart script take only 2 minutes 18 seconds for a full run, so the major performance problem can be solved by fixing this one issue.
Metadata
Metadata
Assignees
Labels
area-testCross-cutting test issues (use area- labels for specific failures; not used for package:test).Cross-cutting test issues (use area- labels for specific failures; not used for package:test).