Transient Windows test failures

Sean Farley sean at farley.io
Mon Jun 12 02:38:23 UTC 2017


Matt Harbison <mharbison72 at gmail.com> writes:

> In the last day, I've had a handful of tests fail like so, over several
> runs:
>
> diff --git a/tests/test-push-warn.t b/tests/test-push-warn.t
> --- a/tests/test-push-warn.t
> +++ b/tests/test-push-warn.t
> @@ -589,10 +589,8 @@
>       $ hg push inner
>       pushing to inner
>       searching for changes
> -  adding changesets
> -  adding manifests
> -  adding file changes
> -  added 1 changesets with 1 changes to 1 files (+1 heads)
> +  abort: Provider DLL failed to initialize correctly
> +  [255]
>
>       $ cd ..
>
> They are different each time, and don't fail twice in a row.  The previous
> time I ran a test, was off of hg-committed (though the fact that it
> doesn't happen every time doesn't preclude a prior change):
>
> (562ddb093b50) run-tests: add a way to list tests, with JSON and XUnit
> support
>
>
> About a week ago I also started noticing occasional errors like these:
>
> --- c:/Users/Matt/projects/hg/tests/test-graft.t
> +++ c:/Users/Matt/projects/hg/tests/test-graft.t.err
> @@ -324,12 +324,14 @@
>
>     Graft again onto another branch should preserve the original source
>       $ hg up -q 0
> +  abort: Invalid Signature
> +  [255]
>       $ echo 'g'>g
>       $ hg add g
>       $ hg ci -m 7
> -  created new head
>       $ hg graft 7
> -  grafting 7:ef0ef43d49e7 "2"
> +  skipping ancestor revision 7:ef0ef43d49e7
> +  [255]
>
>       $ hg log -r 7 --template '{rev}:{node}\n'
>       7:ef0ef43d49e79e81ddafdc7997401ba0041efc82
>
> I did manage to get a stacktrace with this error message (and it looked
> like it was in python code), but I can't find it now.
>
> No idea what they mean.  I do see google hits on the first one that are
> python related, but don't seem to be relevant.  I don't see anything about
> the second one.  I'm wondering if anybody else doing Windows work sees
> anything like this...

Hi Matt,

(sorry if you've answered this before) Can you share how you set up this
test machine so that I can set my own up? If you have answered this,
then would you mind sharing a link to how this was done?

Much thanks!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 800 bytes
Desc: not available
URL: <http://lists.mercurial-scm.org/pipermail/mercurial-devel/attachments/20170611/3a3371ac/attachment.asc>


More information about the Mercurial-devel mailing list