Files
stack/agents/gander/work/v574/run2/cli-access.test.log

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