karma-runner/karma
Voir sur GitHubEnsure all stream buffers are drained before exiting process in single run mode.
Open
#742 ouverte le 11 sept. 2013
help wantedtype: bugwindows
Métriques du dépôt
- Stars
- (11 918 stars)
- Métriques de merge PR
- (Aucune PR mergée en 30 j)
Description
After investigating a strange behavior on running karma with TeamCity on Windows, I noticed the following issue.
When running the following command in PowerShell:
karma start --single-run | Out-File C:\test.out
The writing function is non-blocking/asynchronous & the written/piped data can be buffered, which could lead to some test results being lost.
Karma needs to ensure that all buffers have been drained or that the writing functions have completed (if they are non-blocking) before exiting the process.