Read about our upcoming Code of Conduct on this issue

mergeresult: make actionmapping a dict of dict instead of dict of lists

This makes deleting a specific filename entry faster and easier.
11 jobs for topic/default/merge-refactor in 22 minutes and 42 seconds (queued for 1 second)
Status Name Job ID Coverage
  Test
failed checks-py2 #87626

00:03:12

failed checks-py3 #87627

00:02:54

passed rust-cargo-test-py2 #87628

00:01:59

passed rust-cargo-test-py3 #87629

00:01:58

failed test-py2 #87630

00:19:50

failed test-py2-chg #87636

00:18:51

failed test-py2-pure #87632

00:20:05

failed test-py2-rust #87634

00:22:11

failed test-py3 #87631

00:22:41

failed test-py3-pure #87633

00:22:38

failed test-py3-rust #87635

00:19:54

 
Name Stage Failure
failed
test-py3 Test
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 is available
Failed test-check-pyflakes.t: output changed
Failed test-diff-antipatience.t#bdiff: timed out
# Ran 867 tests, 61 skipped, 2 failed.
python hash seed: 1503172970
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
test-py3-pure Test
Skipped test-sqlitestore.t: missing feature: sqlite3 module is available
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 is available
Failed test-check-pyflakes.t: output changed
# Ran 864 tests, 64 skipped, 1 failed.
python hash seed: 650248503
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
test-py2-rust Test
Skipped test-sparse-fsmonitor.t: skipped
Skipped test-sparse-revlog.t: missing artifact, run "/tmp/mercurial-ci/tests/artifacts/scripts/generate-churning-bundle.py"
Skipped test-sqlitestore.t: missing feature: sqlite3 module is available
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 is available
Failed test-check-pyflakes.t: output changed
# Ran 874 tests, 54 skipped, 1 failed.
python hash seed: 267463374
ERROR: Job failed: exit code 1
failed
test-py2-pure Test
Skipped test-sqlitestore.t: missing feature: sqlite3 module is available
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 is available
Failed test-check-pyflakes.t: output changed
# Ran 870 tests, 58 skipped, 1 failed.
python hash seed: 1746935749
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
test-py3-rust Test
Skipped test-sparse-fsmonitor.t: skipped
Skipped test-sparse-revlog.t: missing artifact, run "/tmp/mercurial-ci/tests/artifacts/scripts/generate-churning-bundle.py"
Skipped test-sqlitestore.t: missing feature: sqlite3 module is available
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 is available
Failed test-check-pyflakes.t: output changed
# Ran 868 tests, 60 skipped, 1 failed.
python hash seed: 3841067683
ERROR: Job failed: exit code 1
failed
test-py2 Test
Skipped test-sqlitestore.t: missing feature: sqlite3 module is available
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 is available
Failed test-check-pyflakes.t: output changed
# Ran 873 tests, 55 skipped, 1 failed.
python hash seed: 2798401697
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
test-py2-chg Test
Skipped test-verify-repo-operations.py: missing feature: allow slow tests (use --allow-slow-tests)
Skipped test-wireproto-command-capabilities.t: system supports running with chg
Skipped test-wireproto-exchangev2-shallow.t: missing feature: sqlite3 module is available
Failed test-check-pyflakes.t: output changed
# Ran 853 tests, 75 skipped, 1 failed.
python hash seed: 1606977885
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
checks-py2 Test
  0.001  26.652  39.830  14.590  26.651   test-check-py3-compat.t
0.027 26.775 252.610 26.160 26.748 test-check-format.t
0.003 29.199 267.920 26.750 29.196 test-check-module-imports.t
0.006 37.353 292.730 27.640 37.347 test-check-pyflakes.t
0.000 44.534 325.820 28.420 44.534 test-check-code.t
0.018 66.502 376.040 29.680 66.484 test-check-pylint.t
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
checks-py3 Test
  0.017  12.636 234.860  14.900  12.619   test-check-format.t
0.001 13.536 247.550 15.030 13.535 test-check-config.t
0.001 14.411 261.010 15.350 14.410 test-check-module-imports.t
0.003 29.104 289.200 15.740 29.101 test-check-pyflakes.t
0.000 32.635 320.770 16.180 32.635 test-check-code.t
0.009 55.227 373.660 17.300 55.218 test-check-pylint.t
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1