Read about our upcoming Code of Conduct on this issue

This instance was upgraded to Heptapod 0.28.1 today

python2-compat: fix extensions' tests on python2

They are minor output different to be taken in account.
17 jobs for topic/default/fix-py2 in 120 minutes and 7 seconds (queued for 3 seconds)
Status Name Job ID Coverage
  Tests
passed check-pytype-py3 #271192

00:23:26

passed checks-py2 #271179

00:06:10

passed checks-py3 #271180

00:05:38

passed rust-cargo-test-py2 #271181

00:04:22

passed rust-cargo-test-py3 #271182

00:04:45

failed test-py2 #271183

02:00:03

passed test-py2-chg #271190

00:50:54

passed test-py2-pure #271185

00:25:16

passed test-py2-rust #271187

00:35:42

passed test-py3 #271184

00:23:51

passed test-py3-chg #271191

00:12:35

passed test-py3-pure #271186

00:23:25

passed test-py3-rhg #271189

00:22:32

passed test-py3-rust #271188

00:19:19

failed windows-py3 #271193
windows

00:48:46

failed windows-py3-pyox #271194
windows

00:03:13

 
  Phabricator
skipped phabricator-refresh #271195
 
Name Stage Failure
failed
test-py2 Tests The script exceeded the maximum execution time set for the job
$ echo "python used, $PYTHON"
python used, python
$ echo "$RUNTEST_ARGS"
--no-rust --blacklist /tmp/check-tests.txt
$ HGTESTS_ALLOW_NETIO="$TEST_HGTESTS_ALLOW_NETIO" HGMODULEPOLICY="$TEST_HGMODULEPOLICY" "$PYTHON" tests/run-tests.py --color=always $RUNTEST_ARGS
running 980 tests using 40 parallel processes
sssssssssssssssss.......................................s..................s...........s........s.......s.........s.........s......................................................................s......................................................................s..........................................................s..............s........s..........................s...........................................s..................s.....s...............................................s.....ss.......................s..................................s..........s......s...s....................s....................................................s...................s.........s................s.............................s......s...............................................................s.............s........................s.....................s.s.....s.........s...............s................................................................................
Cleaning up file based variables
Pulling docker image octobus/heptapod-runner-helper:x86_64-e7173c85861f ...
ERROR: Job failed: execution took longer than 2h0m0s seconds
failed
windows-py3 Tests
Skipped test-update-atomic.t: missing feature: unix-style permissions
Skipped test-update-issue1456.t: missing feature: executable bit
Skipped test-verify-repo-operations.py: missing feature: allow slow tests (use --allow-slow-tests)
Skipped test-wireproto-exchangev2-shallow.t: missing feature: sqlite3 module and matching cli is available
Failed test-archive.t: output changed
# Ran 838 tests, 142 skipped, 1 failed.
python hash seed: 2890417611
Cleaning up file based variables
ERROR: Job failed: exit status 1
failed
windows-py3-pyox Tests
adding extra file python3.dll to .
adding extra file python39.dll to .
adding extra file vcruntime140.dll to .
adding extra file vcruntime140_1.dll to .
installing files to C:\Users\heptapod-runner\builds\EGefw6Cz\0\mercurial\mercurial-devel\build\pyoxidizer\x86_64-pc-windows-msvc\release\app
error: error calling build(): Runtime(RuntimeError { code: "TUGGER_FILE_MANIFEST", message: "Access is denied. (os error 5)", label: "FileManifest.build()" })
"make": *** [pyoxidizer] Error 1
Cleaning up file based variables
ERROR: Job failed: exit status 1