<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>