• Danny Tuppeny's avatar
    Ensure timeouts in flutter_tools integration tests include all messages received (#19253) · 1363bd17
    Danny Tuppeny authored
    * Allow a longer timeout for app launches
    
    * Include timings in errors when waiting for events
    
    * Extract a helper that adds a timeout and includes message logging
    
    * Ensure all timeouts include messages
    
    * Ensure logs are set up before we invoke actions
    
    * Ensure all messages are logged during timeout periods
    
    This adds a new stream _allMessages that collects all output (as routed through debugPrint) and updates _timeoutWithMessages to use that instead of stdin/out of only the flutter run process (since that was missing stdin - the sends, and both input/output to the VM service).
    1363bd17
Name
Last commit
Last update
..
bin Loading commit data...
doc Loading commit data...
gradle Loading commit data...
ide_templates/intellij Loading commit data...
lib Loading commit data...
schema Loading commit data...
templates Loading commit data...
test Loading commit data...
tool Loading commit data...
BUILD.gn Loading commit data...
README.md Loading commit data...
analysis_options.yaml Loading commit data...
pubspec.yaml Loading commit data...