$ cd $TESTDIR && python $RUNTESTDIR/run-tests.py \ > --extra-config-opt experimental.treemanifest=1 test-narrow-narrow.t 2>&1 | \ > grep -v 'unexpected mercurial lib' | egrep -v '\(expected' --- /*/tests/test-narrow-narrow.t (glob) +++ /*/tests/test-narrow-narrow.t.err (glob) @@ -\d+,\d+ \+\d+,\d+ @@ (re) * (glob) * (glob) deleting data/d0/f.i + deleting meta/d0/00manifest.i $ hg log -T "{node|short}: {desc} {outsidenarrow}\n" *: local change to d3 (glob) *: add d10/f outsidenarrow (glob) @@ -\d+,\d+ \+\d+,\d+ @@ (re) looking for local changes to affected paths saved backup bundle to $TESTTMP/narrow-local-changes/.hg/strip-backup/*-narrow.hg (glob) deleting data/d0/f.i + deleting meta/d0/00manifest.i Updates off of stripped commit if necessary $ hg co -r 'desc("local change to d3")' -q $ echo local change >> d6/f @@ -\d+,\d+ \+\d+,\d+ @@ (re) 2 files updated, 0 files merged, 0 files removed, 0 files unresolved saved backup bundle to $TESTTMP/narrow-local-changes/.hg/strip-backup/*-narrow.hg (glob) deleting data/d3/f.i + deleting meta/d3/00manifest.i $ hg log -T '{desc}\n' -r . add d10/f Updates to nullid if necessary @@ -\d+,\d+ \+\d+,\d+ @@ (re) 0 files updated, 0 files merged, 1 files removed, 0 files unresolved saved backup bundle to $TESTTMP/narrow-local-changes/.hg/strip-backup/*-narrow.hg (glob) deleting data/d3/f.i + deleting meta/d3/00manifest.i $ hg id 000000000000 $ cd .. @@ -\d+,\d+ \+\d+,\d+ @@ (re) searching for changes looking for local changes to affected paths deleting data/d0/f.i + deleting meta/d0/00manifest.i $ hg tracked $ hg files [1] @@ -\d+,\d+ \+\d+,\d+ @@ (re) searching for changes looking for local changes to affected paths deleting data/d6/f.i + deleting meta/d6/00manifest.i $ hg tracked I path:d0 I path:d3 @@ -\d+,\d+ \+\d+,\d+ @@ (re) searching for changes looking for local changes to affected paths deleting data/d0/f.i + deleting meta/d0/00manifest.i $ hg tracked I path:d3 I path:d9 ERROR: test-narrow-narrow.t output changed ! Failed test-narrow-narrow.t: output changed # Ran 1 tests, 0 skipped, 1 failed. python hash seed: * (glob)