Mercurial > public > mercurial-scm > hg-stable
comparison tests/test-blackbox.t @ 48599:abbecb5cd6f3
blackbox: change year in logs to ISO 8601 format
AFAIK, year/month/day is not a format than anyone uses. It seems more
sensible to me to use ISO 8601, as that's standard and unambiguously
year-month-day.
Compatibility-wise, I think it's acceptable to change the default
format. It's most for human consumption. It's plausible that a few
tools parse this format, but it has already changed in the past (for
instance to add the current revision).
Differential Revision: https://phab.mercurial-scm.org/D12006
author | Valentin Gatien-Baron <valentin.gatienbaron@gmail.com> |
---|---|
date | Mon, 17 Jan 2022 21:20:46 -0500 |
parents | 011f5218ff2d |
children | 42d2b31cee0b |
comparison
equal
deleted
inserted
replaced
48598:011f5218ff2d | 48599:abbecb5cd6f3 |
---|---|
30 command, exit codes, and duration | 30 command, exit codes, and duration |
31 | 31 |
32 $ echo a > a | 32 $ echo a > a |
33 $ hg add a | 33 $ hg add a |
34 $ hg blackbox --config blackbox.dirty=True | 34 $ hg blackbox --config blackbox.dirty=True |
35 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> init blackboxtest exited 0 after * seconds (glob) | 35 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> init blackboxtest exited 0 after * seconds (glob) |
36 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> add a | 36 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> add a |
37 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> add a exited 0 after * seconds (glob) | 37 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> add a exited 0 after * seconds (glob) |
38 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000+ (5000)> blackbox --config *blackbox.dirty=True* (glob) | 38 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000+ (5000)> blackbox --config *blackbox.dirty=True* (glob) |
39 | 39 |
40 failure exit code | 40 failure exit code |
41 $ rm ./.hg/blackbox.log | 41 $ rm ./.hg/blackbox.log |
42 $ hg add non-existent | 42 $ hg add non-existent |
43 non-existent: $ENOENT$ | 43 non-existent: $ENOENT$ |
44 [1] | 44 [1] |
45 $ hg blackbox | 45 $ hg blackbox |
46 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> add non-existent | 46 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> add non-existent |
47 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> add non-existent exited 1 after * seconds (glob) | 47 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> add non-existent exited 1 after * seconds (glob) |
48 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox | 48 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox |
49 | 49 |
50 abort exit code | 50 abort exit code |
51 $ rm ./.hg/blackbox.log | 51 $ rm ./.hg/blackbox.log |
52 $ hg abortcmd 2> /dev/null | 52 $ hg abortcmd 2> /dev/null |
53 [255] | 53 [255] |
54 $ hg blackbox -l 2 | 54 $ hg blackbox -l 2 |
55 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> abortcmd exited 255 after * seconds (glob) | 55 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> abortcmd exited 255 after * seconds (glob) |
56 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox -l 2 | 56 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox -l 2 |
57 | 57 |
58 unhandled exception | 58 unhandled exception |
59 $ rm ./.hg/blackbox.log | 59 $ rm ./.hg/blackbox.log |
60 #if chg | 60 #if chg |
61 (chg exits 255 because it fails to receive an exit code) | 61 (chg exits 255 because it fails to receive an exit code) |
65 (hg exits 1 because Python default exit code for uncaught exception is 1) | 65 (hg exits 1 because Python default exit code for uncaught exception is 1) |
66 $ hg crash 2>/dev/null | 66 $ hg crash 2>/dev/null |
67 [1] | 67 [1] |
68 #endif | 68 #endif |
69 $ hg blackbox -l 2 | 69 $ hg blackbox -l 2 |
70 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> crash exited 1 after * seconds (glob) | 70 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> crash exited 1 after * seconds (glob) |
71 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox -l 2 | 71 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox -l 2 |
72 | 72 |
73 alias expansion is logged | 73 alias expansion is logged |
74 $ rm ./.hg/blackbox.log | 74 $ rm ./.hg/blackbox.log |
75 $ hg confuse | 75 $ hg confuse |
76 $ hg blackbox | 76 $ hg blackbox |
77 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> confuse | 77 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> confuse |
78 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> alias 'confuse' expands to 'log --limit 3' | 78 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> alias 'confuse' expands to 'log --limit 3' |
79 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> confuse exited 0 after * seconds (glob) | 79 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> confuse exited 0 after * seconds (glob) |
80 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox | 80 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox |
81 | 81 |
82 recursive aliases work correctly | 82 recursive aliases work correctly |
83 $ rm ./.hg/blackbox.log | 83 $ rm ./.hg/blackbox.log |
84 $ hg so-confusing | 84 $ hg so-confusing |
85 $ hg blackbox | 85 $ hg blackbox |
86 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> so-confusing | 86 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> so-confusing |
87 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> alias 'so-confusing' expands to 'confuse --style compact' | 87 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> alias 'so-confusing' expands to 'confuse --style compact' |
88 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> alias 'confuse' expands to 'log --limit 3' | 88 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> alias 'confuse' expands to 'log --limit 3' |
89 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> so-confusing exited 0 after * seconds (glob) | 89 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> so-confusing exited 0 after * seconds (glob) |
90 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox | 90 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox |
91 | 91 |
92 custom date format | 92 custom date format |
93 $ rm ./.hg/blackbox.log | 93 $ rm ./.hg/blackbox.log |
94 $ hg --config blackbox.date-format='%Y-%m-%d @ %H:%M:%S' \ | 94 $ hg --config blackbox.date-format='%Y-%m-%d @ %H:%M:%S' \ |
95 > --config devel.default-date='1334347993 0' --traceback status | 95 > --config devel.default-date='1334347993 0' --traceback status |
96 A a | 96 A a |
97 $ hg blackbox | 97 $ hg blackbox |
98 2012-04-13 @ 20:13:13 bob @0000000000000000000000000000000000000000 (5000)> --config *blackbox.date-format=%Y-%m-%d @ %H:%M:%S* --config *devel.default-date=1334347993 0* --traceback status (glob) | 98 2012-04-13 @ 20:13:13 bob @0000000000000000000000000000000000000000 (5000)> --config *blackbox.date-format=%Y-%m-%d @ %H:%M:%S* --config *devel.default-date=1334347993 0* --traceback status (glob) |
99 2012-04-13 @ 20:13:13 bob @0000000000000000000000000000000000000000 (5000)> --config *blackbox.date-format=%Y-%m-%d @ %H:%M:%S* --config *devel.default-date=1334347993 0* --traceback status exited 0 after * seconds (glob) | 99 2012-04-13 @ 20:13:13 bob @0000000000000000000000000000000000000000 (5000)> --config *blackbox.date-format=%Y-%m-%d @ %H:%M:%S* --config *devel.default-date=1334347993 0* --traceback status exited 0 after * seconds (glob) |
100 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox | 100 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox |
101 | 101 |
102 incoming change tracking | 102 incoming change tracking |
103 | 103 |
104 create two heads to verify that we only see one change in the log later | 104 create two heads to verify that we only see one change in the log later |
105 $ hg commit -ma | 105 $ hg commit -ma |
126 adding file changes | 126 adding file changes |
127 added 1 changesets with 1 changes to 1 files | 127 added 1 changesets with 1 changes to 1 files |
128 new changesets d02f48003e62 | 128 new changesets d02f48003e62 |
129 (run 'hg update' to get a working copy) | 129 (run 'hg update' to get a working copy) |
130 $ hg blackbox -l 6 | 130 $ hg blackbox -l 6 |
131 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> wrote branch cache (served) with 1 labels and 2 nodes | 131 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> wrote branch cache (served) with 1 labels and 2 nodes |
132 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> updated branch cache (served.hidden) in * seconds (glob) | 132 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> updated branch cache (served.hidden) in * seconds (glob) |
133 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> wrote branch cache (served.hidden) with 1 labels and 2 nodes | 133 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> wrote branch cache (served.hidden) with 1 labels and 2 nodes |
134 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> 1 incoming changes - new heads: d02f48003e62 | 134 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> 1 incoming changes - new heads: d02f48003e62 |
135 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> pull exited 0 after * seconds (glob) | 135 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> pull exited 0 after * seconds (glob) |
136 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> blackbox -l 6 | 136 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> blackbox -l 6 |
137 | 137 |
138 we must not cause a failure if we cannot write to the log | 138 we must not cause a failure if we cannot write to the log |
139 | 139 |
140 $ hg rollback | 140 $ hg rollback |
141 repository tip rolled back to revision 1 (undo pull) | 141 repository tip rolled back to revision 1 (undo pull) |
189 created new head | 189 created new head |
190 $ hg strip tip | 190 $ hg strip tip |
191 0 files updated, 0 files merged, 1 files removed, 0 files unresolved | 191 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
192 saved backup bundle to $TESTTMP/blackboxtest2/.hg/strip-backup/*-backup.hg (glob) | 192 saved backup bundle to $TESTTMP/blackboxtest2/.hg/strip-backup/*-backup.hg (glob) |
193 $ hg blackbox -l 6 | 193 $ hg blackbox -l 6 |
194 1970/01/01 00:00:00.000 bob @73f6ee326b27d820b0472f1a825e3a50f3dc489b (5000)> strip tip | 194 1970-01-01 00:00:00.000 bob @73f6ee326b27d820b0472f1a825e3a50f3dc489b (5000)> strip tip |
195 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> saved backup bundle to $TESTTMP/blackboxtest2/.hg/strip-backup/73f6ee326b27-7612e004-backup.hg | 195 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> saved backup bundle to $TESTTMP/blackboxtest2/.hg/strip-backup/73f6ee326b27-7612e004-backup.hg |
196 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> updated branch cache (immutable) in * seconds (glob) | 196 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> updated branch cache (immutable) in * seconds (glob) |
197 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> wrote branch cache (immutable) with 1 labels and 2 nodes | 197 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> wrote branch cache (immutable) with 1 labels and 2 nodes |
198 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> strip tip exited 0 after * seconds (glob) | 198 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> strip tip exited 0 after * seconds (glob) |
199 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> blackbox -l 6 | 199 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> blackbox -l 6 |
200 | 200 |
201 extension and python hooks - use the eol extension for a pythonhook | 201 extension and python hooks - use the eol extension for a pythonhook |
202 | 202 |
203 $ echo '[extensions]' >> .hg/hgrc | 203 $ echo '[extensions]' >> .hg/hgrc |
204 $ echo 'eol=' >> .hg/hgrc | 204 $ echo 'eol=' >> .hg/hgrc |
215 > # disable eol, because it is not needed for subsequent tests | 215 > # disable eol, because it is not needed for subsequent tests |
216 > # (in addition, keeping it requires extra care for fsmonitor) | 216 > # (in addition, keeping it requires extra care for fsmonitor) |
217 > eol=! | 217 > eol=! |
218 > EOF | 218 > EOF |
219 $ hg blackbox -l 5 | 219 $ hg blackbox -l 5 |
220 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> update (no-chg !) | 220 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> update (no-chg !) |
221 1970/01/01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> pythonhook-preupdate: hgext.eol.preupdate finished in * seconds (glob) | 221 1970-01-01 00:00:00.000 bob @6563da9dcf87b1949716e38ff3e3dfaa3198eb06 (5000)> pythonhook-preupdate: hgext.eol.preupdate finished in * seconds (glob) |
222 1970/01/01 00:00:00.000 bob @d02f48003e62c24e2659d97d30f2a83abe5d5d51 (5000)> exthook-update: echo hooked finished in * seconds (glob) | 222 1970-01-01 00:00:00.000 bob @d02f48003e62c24e2659d97d30f2a83abe5d5d51 (5000)> exthook-update: echo hooked finished in * seconds (glob) |
223 1970/01/01 00:00:00.000 bob @d02f48003e62c24e2659d97d30f2a83abe5d5d51 (5000)> update exited 0 after * seconds (glob) | 223 1970-01-01 00:00:00.000 bob @d02f48003e62c24e2659d97d30f2a83abe5d5d51 (5000)> update exited 0 after * seconds (glob) |
224 1970/01/01 00:00:00.000 bob @d02f48003e62c24e2659d97d30f2a83abe5d5d51 (5000)> serve --no-profile --cmdserver chgunix --address $TESTTMP.chgsock/server.* --daemon-postexec 'chdir:/' (glob) (chg !) | 224 1970-01-01 00:00:00.000 bob @d02f48003e62c24e2659d97d30f2a83abe5d5d51 (5000)> serve --no-profile --cmdserver chgunix --address $TESTTMP.chgsock/server.* --daemon-postexec 'chdir:/' (glob) (chg !) |
225 1970/01/01 00:00:00.000 bob @d02f48003e62c24e2659d97d30f2a83abe5d5d51 (5000)> blackbox -l 5 | 225 1970-01-01 00:00:00.000 bob @d02f48003e62c24e2659d97d30f2a83abe5d5d51 (5000)> blackbox -l 5 |
226 | 226 |
227 log rotation | 227 log rotation |
228 | 228 |
229 $ echo '[blackbox]' >> .hg/hgrc | 229 $ echo '[blackbox]' >> .hg/hgrc |
230 $ echo 'maxsize = 20 b' >> .hg/hgrc | 230 $ echo 'maxsize = 20 b' >> .hg/hgrc |
241 $ cd .. | 241 $ cd .. |
242 | 242 |
243 $ hg init blackboxtest3 | 243 $ hg init blackboxtest3 |
244 $ cd blackboxtest3 | 244 $ cd blackboxtest3 |
245 $ hg blackbox | 245 $ hg blackbox |
246 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> init blackboxtest3 exited 0 after * seconds (glob) | 246 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> init blackboxtest3 exited 0 after * seconds (glob) |
247 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox | 247 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> blackbox |
248 $ mv .hg/blackbox.log .hg/blackbox.log- | 248 $ mv .hg/blackbox.log .hg/blackbox.log- |
249 $ mkdir .hg/blackbox.log | 249 $ mkdir .hg/blackbox.log |
250 $ sed -e 's/\(.*test1.*\)/#\1/; s#\(.*commit2.*\)#os.rmdir(".hg/blackbox.log")\ | 250 $ sed -e 's/\(.*test1.*\)/#\1/; s#\(.*commit2.*\)#os.rmdir(".hg/blackbox.log")\ |
251 > os.rename(".hg/blackbox.log-", ".hg/blackbox.log")\ | 251 > os.rename(".hg/blackbox.log-", ".hg/blackbox.log")\ |
252 > \1#' $TESTDIR/test-dispatch.py > ../test-dispatch.py | 252 > \1#' $TESTDIR/test-dispatch.py > ../test-dispatch.py |
304 commit2 | 304 commit2 |
305 | 305 |
306 | 306 |
307 result: 0 | 307 result: 0 |
308 $ hg blackbox | 308 $ hg blackbox |
309 1970/01/01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> updating the branch cache | 309 1970-01-01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> updating the branch cache |
310 1970/01/01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> updated branch cache (served) in * seconds (glob) | 310 1970-01-01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> updated branch cache (served) in * seconds (glob) |
311 1970/01/01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> wrote branch cache (served) with 1 labels and 1 nodes | 311 1970-01-01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> wrote branch cache (served) with 1 labels and 1 nodes |
312 1970/01/01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> --debug commit -m commit2 -d 2000-01-02 foo exited 0 after *.?? seconds (glob) | 312 1970-01-01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> --debug commit -m commit2 -d 2000-01-02 foo exited 0 after *.?? seconds (glob) |
313 1970/01/01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> --debug log -r 0 | 313 1970-01-01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> --debug log -r 0 |
314 1970/01/01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> writing .hg/cache/tags2-visible with 0 tags | 314 1970-01-01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> writing .hg/cache/tags2-visible with 0 tags |
315 1970/01/01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> --debug log -r 0 exited 0 after *.?? seconds (glob) | 315 1970-01-01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> --debug log -r 0 exited 0 after *.?? seconds (glob) |
316 1970/01/01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> --debug log -r tip | 316 1970-01-01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> --debug log -r tip |
317 1970/01/01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> --debug log -r tip exited 0 after *.?? seconds (glob) | 317 1970-01-01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> --debug log -r tip exited 0 after *.?? seconds (glob) |
318 1970/01/01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> blackbox | 318 1970-01-01 00:00:00.000 bob @45589e459b2edfbf3dbde7e01f611d2c1e7453d7 (5000)> blackbox |
319 | 319 |
320 Skip rotation if the .hg is read-only | 320 Skip rotation if the .hg is read-only |
321 | 321 |
322 #if unix-permissions | 322 #if unix-permissions |
323 $ chmod -w .hg | 323 $ chmod -w .hg |
392 > track = * | 392 > track = * |
393 > EOF | 393 > EOF |
394 (only look for entries with specific logged sources, otherwise this test is | 394 (only look for entries with specific logged sources, otherwise this test is |
395 pretty brittle) | 395 pretty brittle) |
396 $ hg blackbox | egrep '\[command(finish)?\]' | 396 $ hg blackbox | egrep '\[command(finish)?\]' |
397 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000) [commandfinish]> --config *blackbox.track=* --config *blackbox.logsource=True* init track_star exited 0 after * seconds (glob) | 397 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000) [commandfinish]> --config *blackbox.track=* --config *blackbox.logsource=True* init track_star exited 0 after * seconds (glob) |
398 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000) [command]> blackbox | 398 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000) [command]> blackbox |
399 $ cd $TESTTMP | 399 $ cd $TESTTMP |
400 | 400 |
401 #if chg | 401 #if chg |
402 | 402 |
403 when using chg, blackbox.log should get rotated correctly | 403 when using chg, blackbox.log should get rotated correctly |
491 $ hg raise 2>/dev/null | 491 $ hg raise 2>/dev/null |
492 [1] | 492 [1] |
493 #endif | 493 #endif |
494 | 494 |
495 $ head -1 .hg/blackbox.log | 495 $ head -1 .hg/blackbox.log |
496 1970/01/01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> ** Unknown exception encountered with possibly-broken third-party extension "mock" (version N/A) | 496 1970-01-01 00:00:00.000 bob @0000000000000000000000000000000000000000 (5000)> ** Unknown exception encountered with possibly-broken third-party extension "mock" (version N/A) |
497 $ tail -2 .hg/blackbox.log | 497 $ tail -2 .hg/blackbox.log |
498 RuntimeError: raise | 498 RuntimeError: raise |
499 | 499 |