197 lines
6.3 KiB
Plaintext
197 lines
6.3 KiB
Plaintext
TAP version 13
|
|
# Subtest: list prints the revision and the users
|
|
ok 1 - list prints the revision and the users
|
|
---
|
|
duration_ms: 29.294155
|
|
type: 'test'
|
|
...
|
|
# Subtest: grant writes one revision up, a receipt line, and the id in the file
|
|
ok 2 - grant writes one revision up, a receipt line, and the id in the file
|
|
---
|
|
duration_ms: 31.247044
|
|
type: 'test'
|
|
...
|
|
# Subtest: a viewer grant writes the viewer level, one revision up
|
|
ok 3 - a viewer grant writes the viewer level, one revision up
|
|
---
|
|
duration_ms: 28.566201
|
|
type: 'test'
|
|
...
|
|
# Subtest: a second write appends a second receipt and leaves the first intact
|
|
ok 4 - a second write appends a second receipt and leaves the first intact
|
|
---
|
|
duration_ms: 63.02477
|
|
type: 'test'
|
|
...
|
|
# Subtest: a stale revision refuses with revision-conflict and writes nothing
|
|
ok 5 - a stale revision refuses with revision-conflict and writes nothing
|
|
---
|
|
duration_ms: 64.321356
|
|
type: 'test'
|
|
...
|
|
# Subtest: a live holder's lock refuses and leaves the file and the lock alone
|
|
ok 6 - a live holder's lock refuses and leaves the file and the lock alone
|
|
---
|
|
duration_ms: 29.884713
|
|
type: 'test'
|
|
...
|
|
# Subtest: an empty or unreadable lock refuses, since its holder may still be writing
|
|
ok 7 - an empty or unreadable lock refuses, since its holder may still be writing
|
|
---
|
|
duration_ms: 53.818838
|
|
type: 'test'
|
|
...
|
|
# Subtest: a lock left by a dead pid refuses, names the pid, and is not reclaimed
|
|
ok 8 - a lock left by a dead pid refuses, names the pid, and is not reclaimed
|
|
---
|
|
duration_ms: 52.170329
|
|
type: 'test'
|
|
...
|
|
# Subtest: a failed rename leaves the old bytes, removes the temp file, and writes no receipt
|
|
ok 9 - a failed rename leaves the old bytes, removes the temp file, and writes no receipt
|
|
---
|
|
duration_ms: 26.689589
|
|
type: 'test'
|
|
...
|
|
# Subtest: a group-writable access file refuses with exit 3, names the file, and changes nothing
|
|
ok 10 - a group-writable access file refuses with exit 3, names the file, and changes nothing
|
|
---
|
|
duration_ms: 28.729261
|
|
type: 'test'
|
|
...
|
|
# Subtest: an agent or tester caller is refused before the context or the access file is read
|
|
ok 11 - an agent or tester caller is refused before the context or the access file is read
|
|
---
|
|
duration_ms: 1.142382
|
|
type: 'test'
|
|
...
|
|
# Subtest: the lock is mode 0600 while held and removed after a refused write
|
|
ok 12 - the lock is mode 0600 while held and removed after a refused write
|
|
---
|
|
duration_ms: 24.596783
|
|
type: 'test'
|
|
...
|
|
# Subtest: a grant naming an unknown instance is refused before any write
|
|
ok 13 - a grant naming an unknown instance is refused before any write
|
|
---
|
|
duration_ms: 24.505494
|
|
type: 'test'
|
|
...
|
|
# Subtest: a project name resolves to its id at grant time
|
|
ok 14 - a project name resolves to its id at grant time
|
|
---
|
|
duration_ms: 30.16797
|
|
type: 'test'
|
|
...
|
|
# Subtest: an unknown project name refuses before any write
|
|
ok 15 - an unknown project name refuses before any write
|
|
---
|
|
duration_ms: 28.421378
|
|
type: 'test'
|
|
...
|
|
# Subtest: revoke removes the user's grants and leaves a revision behind
|
|
ok 16 - revoke removes the user's grants and leaves a revision behind
|
|
---
|
|
duration_ms: 56.82119
|
|
type: 'test'
|
|
...
|
|
# Subtest: revoke of a user with no grant refuses and writes nothing
|
|
ok 17 - revoke of a user with no grant refuses and writes nothing
|
|
---
|
|
duration_ms: 25.03201
|
|
type: 'test'
|
|
...
|
|
# Subtest: an agent caller is refused before the bus is asked
|
|
ok 18 - an agent caller is refused before the bus is asked
|
|
---
|
|
duration_ms: 0.797699
|
|
type: 'test'
|
|
...
|
|
# Subtest: --tester is refused on every verb before the bus is asked
|
|
ok 19 - --tester is refused on every verb before the bus is asked
|
|
---
|
|
duration_ms: 1.479688
|
|
type: 'test'
|
|
...
|
|
# Subtest: a bus that refuses the human proof blocks the write
|
|
ok 20 - a bus that refuses the human proof blocks the write
|
|
---
|
|
duration_ms: 25.883998
|
|
type: 'test'
|
|
...
|
|
# Subtest: the context reads console.sso subjects and the business files, and peers stay empty
|
|
ok 21 - the context reads console.sso subjects and the business files, and peers stay empty
|
|
---
|
|
duration_ms: 7.447845
|
|
type: 'test'
|
|
...
|
|
# Subtest: the real human-cli, run from agent ancestry, refuses and writes nothing
|
|
ok 22 - the real human-cli, run from agent ancestry, refuses and writes nothing
|
|
---
|
|
duration_ms: 5145.579195
|
|
type: 'test'
|
|
...
|
|
# Subtest: T1 user add writes the user one revision up, prints it and appends a user.add receipt
|
|
ok 23 - T1 user add writes the user one revision up, prints it and appends a user.add receipt
|
|
---
|
|
duration_ms: 30.59263
|
|
type: 'test'
|
|
...
|
|
# Subtest: T2 a bad user add refuses before any write
|
|
ok 24 - T2 a bad user add refuses before any write
|
|
---
|
|
duration_ms: 379.839338
|
|
type: 'test'
|
|
...
|
|
# Subtest: T3 user remove of a user with no grant drops them one revision up, with a user.remove receipt
|
|
ok 25 - T3 user remove of a user with no grant drops them one revision up, with a user.remove receipt
|
|
---
|
|
duration_ms: 31.028462
|
|
type: 'test'
|
|
...
|
|
# Subtest: T4 user remove refuses with user-has-grants while the user holds a grant, and writes nothing
|
|
ok 26 - T4 user remove refuses with user-has-grants while the user holds a grant, and writes nothing
|
|
---
|
|
duration_ms: 78.350806
|
|
type: 'test'
|
|
...
|
|
# Subtest: T5 user remove of an id not in the file refuses and writes nothing
|
|
ok 27 - T5 user remove of an id not in the file refuses and writes nothing
|
|
---
|
|
duration_ms: 32.478994
|
|
type: 'test'
|
|
...
|
|
# Subtest: T6 a stale revision refuses both user verbs with revision-conflict
|
|
ok 28 - T6 a stale revision refuses both user verbs with revision-conflict
|
|
---
|
|
duration_ms: 58.905495
|
|
type: 'test'
|
|
...
|
|
# Subtest: T7 --tester and an agent caller are refused on both user verbs before the bus is asked
|
|
ok 29 - T7 --tester and an agent caller are refused on both user verbs before the bus is asked
|
|
---
|
|
duration_ms: 1.321295
|
|
type: 'test'
|
|
...
|
|
# Subtest: T8 a user verb of the wrong shape prints the help
|
|
ok 30 - T8 a user verb of the wrong shape prints the help
|
|
---
|
|
duration_ms: 0.978374
|
|
type: 'test'
|
|
...
|
|
# Subtest: T9 a bus that refuses the human proof blocks both user verbs
|
|
ok 31 - T9 a bus that refuses the human proof blocks both user verbs
|
|
---
|
|
duration_ms: 58.046887
|
|
type: 'test'
|
|
...
|
|
1..31
|
|
# tests 31
|
|
# suites 0
|
|
# pass 31
|
|
# fail 0
|
|
# cancelled 0
|
|
# skipped 0
|
|
# todo 0
|
|
# duration_ms 6596.663861
|