Output of Testjobs is no real console.
Hi,
When testing the Vim console build, Vim will issue the following warning:
"Vim: Warning: Output is not to a terminal" which causes a 2 second delay every time. Since quite some tests are run, this slows down the testing part quite a bit.
I could not figure out, what kind of terminal appeyor uses, so perhaps you can enlighten me, is the output redirected somehow? If so, is there a way to prevent this (and perhaps write the output later to the web console) to keep Vim happy? What kind of console is used? How many colors does it use? Are there other alternatives, that keep the console working?
Sample Output:
https://ci.appveyor.com/project/chrisbra/vim-ch0ci/build/71/job/avfdrkeupaywc8gh#L2424
Thanks.
Comments are currently closed for this discussion. You can start a new one.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by Feodor Fitsner on 25 Feb, 2016 04:52 AM
Both StdOut/StdErr are getting redirected to a custom pipe and streamed to a build log in a real-time. If something is written directly to console using, say Windows console API.aspx), then it can't be caught by AppVeyor and won't appear in a build log. Only ANSI colors are supported, not the ones set through console API. For example, MSBuild gives colored output, but those colors can't be "seen" by AppVeyor.
Ilya Finkelshteyn closed this discussion on 25 Aug, 2018 02:04 AM.