Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The forced buffering of output is a pain #36

Closed
nikita-volkov opened this issue Apr 25, 2014 · 3 comments
Closed

The forced buffering of output is a pain #36

nikita-volkov opened this issue Apr 25, 2014 · 3 comments

Comments

@nikita-volkov
Copy link

Currently when I run a test suite I get a message like Test suite internal-tests: RUNNING... and no output of the traced messages or logging until the test-suite finishes, and even then, if it finishes with success, the only way to see the output is by viewing the log files.

Besides the fact that there's not much useful about such behaviour by itself and the pain it causes during debugging, when I need to see the output, it also causes troubles like inducing prolonged execution times for applications with much output. The last point is also a cause of another problem: the Travis CI terminates jobs that produce no output for 10 minutes.

As a reference here is a build, that suffers from the mentioned issues. The source code is linked from there.

To resolve the issue I suggest to disable such behaviour of HTF, or make it optional at least.

@skogsbaer
Copy link
Owner

This is not a problem of HTF but of cabal.

@nikita-volkov
Copy link
Author

Oh. Sorry.

@nikita-volkov
Copy link
Author

FI. Turns out, the issue is already reported there: haskell/cabal#1810.

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

No branches or pull requests

2 participants