Test errors in clean repo
Thomas Stüfe
thomas.stuefe at gmail.com
Tue Sep 22 04:55:31 UTC 2020
Hi all,
I try to test a small fix I did in skara cli, following the steps laid out
in README.md, using "gradlew test".
I run into a number of test errors, but found those are also
reproducible on a clean repo:
org.openjdk.skara.vcs.RepositoryTests > [2] HG FAILED
java.io.IOException: Unexpected exit code
'hg merge --abort' exited with status: 255
[stdout]
> hg merge [-P] [[-r] REV]
>
> merge another revision into working directory
>
> options:
>
> -r --rev REV revision to merge
> -P --preview review revisions to merge (no merge is performed)
> -t --tool VALUE specify merge tool
>
> (use "hg merge -h" to show more help)
[stderr]
> hg merge: option --abort not recognized
at
org.openjdk.skara.vcs/org.openjdk.skara.vcs.hg.HgRepository.await(HgRepository.java:103)
at
org.openjdk.skara.vcs/org.openjdk.skara.vcs.hg.HgRepository.abortMerge(HgRepository.java:1037)
at
org.openjdk.skara.vcs/org.openjdk.skara.vcs.RepositoryTests.testAbortMerge(RepositoryTests.java:1960)
and:
org.openjdk.skara.vcs.RepositoryTests > [2] HG FAILED
java.io.IOException: Unexpected exit code
'hg tag --message Added tag 1.0 --user duke <duke at openjdk.org> --rev
fda4f0071b9f038f67b1cc953f0b69440d64912f --date 2007-12-03T10:15:30+01:00
1.0' exited with status: 255
[stdout]
[stderr]
> abort: invalid date: '2007-12-03T10:15:30+01:00'
at
org.openjdk.skara.vcs/org.openjdk.skara.vcs.hg.HgRepository.await(HgRepository.java:103)
at
org.openjdk.skara.vcs/org.openjdk.skara.vcs.hg.HgRepository.tag(HgRepository.java:697)
at
org.openjdk.skara.vcs/org.openjdk.skara.vcs.RepositoryTests.testTimestampOnTags(RepositoryTests.java:2612)
and:
org.openjdk.skara.vcs.RepositoryTests > [2] HG FAILED
java.io.IOException: Unexpected exit code: 255
at
org.openjdk.skara.vcs/org.openjdk.skara.vcs.hg.HgRepository.await(HgRepository.java:113)
at
org.openjdk.skara.vcs/org.openjdk.skara.vcs.hg.HgRepository.readMetadata(HgRepository.java:344)
at
org.openjdk.skara.vcs/org.openjdk.skara.vcs.hg.HgRepository.commitMetadata(HgRepository.java:285)
at
org.openjdk.skara.vcs/org.openjdk.skara.vcs.hg.HgRepository.commitMetadata(HgRepository.java:325)
at
org.openjdk.skara.vcs/org.openjdk.skara.vcs.RepositoryTests.testPull(RepositoryTests.java:2722)
I run on an older Ubuntu release (16.4, I like to ride out my LTSes). Seems
to me an issue with mercurial? Is it too old? If yes, does that affect only
tests or also my daily work post-skara? I did not have any problems before.
If a newer mercurial is needed, should we warn people, similar to the git
version warnings?
Thanks, Thomas
More information about the skara-dev
mailing list