<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 03/23/2016 02:11 PM, Konstantin
Veretennicov wrote:<br>
</div>
<blockquote
cite="mid:CAHA=1V0GgR+OV_PNYbDZR4VW0JLobO6rGqVSBncTZ-nzCfhOJw@mail.gmail.com"
type="cite">
<pre wrap="">On Wed, Mar 23, 2016 at 8:38 PM, Mads Kiilerich <a class="moz-txt-link-rfc2396E" href="mailto:mads@kiilerich.com"><mads@kiilerich.com></a> wrote:
</pre>
<blockquote type="cite">
<pre wrap="">So what _is_ the status of testing on Windows?
</pre>
</blockquote>
<pre wrap="">
Well, at the moment it is "A few tests are failing regularly and a few
are flaky".
If interested in details, see 3 test runs for revision
<a class="moz-txt-link-freetext" href="https://bitbucket.org/conservancy/kallithea/commits/b027fc1a0e85246677d59709a7e418b31f2173c6">https://bitbucket.org/conservancy/kallithea/commits/b027fc1a0e85246677d59709a7e418b31f2173c6</a>:
<a class="moz-txt-link-freetext" href="https://ci.appveyor.com/project/kveretennicov/kallithea/build/65/tests">https://ci.appveyor.com/project/kveretennicov/kallithea/build/65/tests</a>
<a class="moz-txt-link-freetext" href="https://ci.appveyor.com/project/kveretennicov/kallithea/build/66/tests">https://ci.appveyor.com/project/kveretennicov/kallithea/build/66/tests</a>
<a class="moz-txt-link-freetext" href="https://ci.appveyor.com/project/kveretennicov/kallithea/build/67/tests">https://ci.appveyor.com/project/kveretennicov/kallithea/build/67/tests</a>
</pre>
</blockquote>
<br>
I guess <a class="ng-binding ng-scope"
ng-click="toggleDetails(test)" ng-if="test.errorMessage ||
test.errorStackTrace || test.stdOut || test.stdErr">7e67883ee300
was insufficient and test_checkout_branch shows that we also have
to completely ignore stderr unless the exit code is non-zero, with
something like:<br>
<br>
</a>--- a/kallithea/lib/vcs/subprocessio.py<br>
+++ b/kallithea/lib/vcs/subprocessio.py<br>
@@ -367,3 +367,3 @@ class SubprocessIOChunker(object):<br>
_returncode = _p.poll()<br>
- if _returncode or (_returncode is None and bg_err.length):<br>
+ if _returncode:<br>
try:<br>
<br>
<br>
Can you test that?<br>
<br>
For the mime types, I guess they come from the OS and the test thus
has to be different on different platforms ... or we have to make it
independent of the OS.<br>
<br>
/Mads<br>
</body>
</html>