| C001 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc alias set --region us-east-1 --signature v4 --bucket-lookup path --insecure local http://127.0.0.1:9000 accesskey secretkey |
alias set options |
✓ Alias 'local' configured successfully. |
| C002 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc --json --no-color --no-progress alias list -l |
global options + alias list -l |
{ "aliases": [ |
| C003 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc alias set temp http://127.0.0.1:9000 accesskey secretkey |
|
✓ Alias 'temp' configured successfully. |
| C004 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc alias remove temp |
|
✓ Alias 'temp' removed successfully. |
| C005 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc mb local/acc2-20260309-031126-main |
|
✓ Bucket 'local/acc2-20260309-031126-main' created successfully. |
| C006 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc mb --region us-east-1 local/acc2-20260309-031126-reg |
|
✓ Bucket 'local/acc2-20260309-031126-reg' created successfully. |
| C007 |
PASS |
0 |
7 |
1 |
0 |
/Users/overtrue/www/cli/target/debug/rc mb --with-versioning local/acc2-20260309-031126-ver |
| C008 |
PASS |
0 |
7 |
1 |
0 |
/Users/overtrue/www/cli/target/debug/rc mb --with-lock local/acc2-20260309-031126-lock |
| C009 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc mb -p local/acc2-20260309-031126-main |
|
✓ Bucket 'local/acc2-20260309-031126-main' already exists. |
| C010 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc cp --content-type text/plain --storage-class STANDARD --overwrite /tmp/rc-accept-v2-20260309-031126/data/file1.txt local/acc2-20260309-031126-main/file1.txt |
|
/tmp/rc-accept-v2-20260309-031126/data/file1.txt -> local/acc2-20260309-031126-main/file1.txt (18 B) |
| C011 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc cp -r /tmp/rc-accept-v2-20260309-031126/data/dir/ local/acc2-20260309-031126-main/dir/ |
|
/tmp/rc-accept-v2-20260309-031126/data/dir/sub/b.txt -> local/acc2-20260309-031126-main/dir/sub/b.txt (5 B) /tmp/rc-accept-v2-20260309-031126/data/dir/a.txt -> local/acc2-20260309-031126-main/dir/a.txt (6 B) |
| C012 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc cp --dry-run --continue-on-error /tmp/rc-accept-v2-20260309-031126/data/file1.txt local/acc2-20260309-031126-main/file1-copy.txt |
|
Would copy: /tmp/rc-accept-v2-20260309-031126/data/file1.txt -> local/acc2-20260309-031126-main/file1-copy.txt |
| C013 |
PASS |
0 |
1 |
0 |
/Users/overtrue/www/cli/target/debug/rc cp -p /tmp/rc-accept-v2-20260309-031126/data/file1.txt local/acc2-20260309-031126-main/file1-preserve.txt |
preserve semantics |
| C014 |
PASS |
0 |
0 |
`printf 'stream-body' |
/Users/overtrue/www/cli/target/debug/rc pipe --content-type text/plain --storage-class STANDARD local/acc2-20260309-031126-main/pipe.txt` |
|
| C015 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc ls local/ |
|
[2026-03-08 19:01:33] 0B acc-bkt-main/ [2026-03-08 19:01:39] 0B acc-bkt-mirror-dst/ |
| C016 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc ls -r local/acc2-20260309-031126-main |
|
[2026-03-08 19:11:29] 6 B dir/a.txt [2026-03-08 19:11:29] 5 B dir/sub/b.txt |
| C017 |
PASS |
0 |
7 |
1 |
0 |
/Users/overtrue/www/cli/target/debug/rc ls --versions local/acc2-20260309-031126-main |
| C018 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc ls --incomplete local/acc2-20260309-031126-main |
|
[ ] 0B dir/ [2026-03-08 19:11:29] 18 B file1-preserve.txt |
| C019 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc ls --summarize local/acc2-20260309-031126-main |
|
[ ] 0B dir/ [2026-03-08 19:11:29] 18 B file1-preserve.txt |
| C020 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc cat local/acc2-20260309-031126-main/file1.txt |
|
line1 line2 |
| C021 |
PASS |
0 |
1 |
5 |
0 |
/Users/overtrue/www/cli/target/debug/rc cat --rewind 1d local/acc2-20260309-031126-main/file1.txt |
| C022 |
PASS |
0 |
1 |
5 |
0 |
/Users/overtrue/www/cli/target/debug/rc cat --version-id latest local/acc2-20260309-031126-main/file1.txt |
| C023 |
PASS |
0 |
1 |
5 |
0 |
/Users/overtrue/www/cli/target/debug/rc cat --enc-key dGVzdGtleQ== local/acc2-20260309-031126-main/file1.txt |
| C024 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc head -n 2 local/acc2-20260309-031126-main/file1.txt |
|
line1 line2 |
| C025 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc head -c 5 local/acc2-20260309-031126-main/file1.txt |
|
line1 |
| C026 |
PASS |
0 |
1 |
5 |
0 |
/Users/overtrue/www/cli/target/debug/rc head --version-id latest local/acc2-20260309-031126-main/file1.txt |
| C027 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc stat local/acc2-20260309-031126-main/file1.txt |
|
Name : file1.txt Date : 2026-03-08 19:11:29 UTC |
| C028 |
PASS |
0 |
1 |
5 |
0 |
/Users/overtrue/www/cli/target/debug/rc stat --rewind 1d local/acc2-20260309-031126-main/file1.txt |
| C029 |
PASS |
0 |
1 |
5 |
0 |
/Users/overtrue/www/cli/target/debug/rc stat --version-id latest local/acc2-20260309-031126-main/file1.txt |
| C030 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc find --name '*.txt' --larger 1B --smaller 10M --newer 7d --older 365d --maxdepth 5 --print local/acc2-20260309-031126-main |
|
No matches found. |
| C031 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc find --count local/acc2-20260309-031126-main |
|
Found 5 object(s), total size: 58 B |
| C032 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc find --exec 'echo {}' local/acc2-20260309-031126-main |
|
6 B dir/a.txt 5 B dir/sub/b.txt |
| C033 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc tree -L 5 -s -P '*.txt' -f local/acc2-20260309-031126-main |
|
local/acc2-20260309-031126-main/ dir/ |
| C034 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc tree -d local/acc2-20260309-031126-main |
|
acc2-20260309-031126-main/ |
| C035 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc mb local/acc2-20260309-031126-mirror |
|
✓ Bucket 'local/acc2-20260309-031126-mirror' created successfully. |
| C036 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc mirror -n --overwrite --remove -P 2 local/acc2-20260309-031126-main local/acc2-20260309-031126-mirror |
|
Dry run mode - no changes will be made: |
| C037 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc mirror --overwrite -P 2 local/acc2-20260309-031126-main local/acc2-20260309-031126-mirror |
|
+ dir/a.txt + dir/sub/b.txt |
| C038 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc diff -r --diff-only local/acc2-20260309-031126-main local/acc2-20260309-031126-mirror |
|
Summary: 0 same, 0 different, 0 only in first, 0 only in second |
| C039 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc share -e 1h local/acc2-20260309-031126-main/file1.txt |
|
Share URL (download): http://127.0.0.1:9000/acc2-20260309-031126-main/file1.txt?x-id=GetObject&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=accesskey%2F20260308%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260308T191135Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=a27be564b3d17366a87fc92949b2f4ccc9de19b06518bf49b9bff626c5cf932f |
| C040 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc share --upload --content-type text/plain -e 1h local/acc2-20260309-031126-main/upload-target.txt |
|
Share URL (upload): http://127.0.0.1:9000/acc2-20260309-031126-main/upload-target.txt?x-id=PutObject&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=accesskey%2F20260308%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260308T191135Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=content-type%3Bhost&X-Amz-Signature=7b9364ddd7319ef5567cad63180d95a9079c96ca8c2f62fcb1b2ec5a5980a74c |
| C041 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc cp /tmp/rc-accept-v2-20260309-031126/data/file1.txt local/acc2-20260309-031126-main/mv-src.txt |
|
/tmp/rc-accept-v2-20260309-031126/data/file1.txt -> local/acc2-20260309-031126-main/mv-src.txt (18 B) |
| C042 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc mv --dry-run local/acc2-20260309-031126-main/mv-src.txt local/acc2-20260309-031126-main/mv-dst.txt |
|
Would move: local/acc2-20260309-031126-main/mv-src.txt -> local/acc2-20260309-031126-main/mv-dst.txt |
| C043 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc mv local/acc2-20260309-031126-main/mv-src.txt local/acc2-20260309-031126-main/mv-dst.txt |
|
local/acc2-20260309-031126-main/mv-src.txt -> local/acc2-20260309-031126-main/mv-dst.txt (18 B) |
| C044 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc mv -r --continue-on-error local/acc2-20260309-031126-main/dir/ local/acc2-20260309-031126-main/mv-dir/ |
|
local/acc2-20260309-031126-main/dir/a.txt -> local/acc2-20260309-031126-main/mv-dir/a.txt local/acc2-20260309-031126-main/dir/sub/b.txt -> local/acc2-20260309-031126-main/mv-dir/sub/b.txt |
| C045 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc rm --dry-run local/acc2-20260309-031126-main/mv-dst.txt |
|
Would remove: local/acc2-20260309-031126-main/mv-dst.txt |
| C046 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc rm -f local/acc2-20260309-031126-main/mv-dst.txt |
|
Removed: local/acc2-20260309-031126-main/mv-dst.txt ✓ Removed 1 object(s). |
| C047 |
PASS |
0 |
1 |
7 |
0 |
/Users/overtrue/www/cli/target/debug/rc rm --versions local/acc2-20260309-031126-main/file1.txt |
| C048 |
PASS |
0 |
1 |
7 |
0 |
/Users/overtrue/www/cli/target/debug/rc rm --bypass local/acc2-20260309-031126-main/file1-preserve.txt |
| C049 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc rm --incomplete local/acc2-20260309-031126-main |
|
Removed: local/acc2-20260309-031126-main/mv-dir/a.txt Removed: local/acc2-20260309-031126-main/mv-dir/sub/b.txt |
| C050 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc rm -r -f local/acc2-20260309-031126-main/mv-dir/ |
|
|
| C051 |
PASS |
0 |
7 |
1 |
0 |
/Users/overtrue/www/cli/target/debug/rc version enable --force local/acc2-20260309-031126-ver |
| C052 |
PASS |
0 |
7 |
1 |
0 |
/Users/overtrue/www/cli/target/debug/rc version info --force local/acc2-20260309-031126-ver |
| C053 |
PASS |
0 |
7 |
1 |
0 |
/Users/overtrue/www/cli/target/debug/rc version list --max 10 --force local/acc2-20260309-031126-ver/file1.txt |
| C054 |
PASS |
0 |
7 |
1 |
0 |
/Users/overtrue/www/cli/target/debug/rc version suspend --force local/acc2-20260309-031126-ver |
| C055 |
PASS |
0 |
7 |
1 |
1 |
/Users/overtrue/www/cli/target/debug/rc tag set --tags k1=v1 --tags k2=v2 --force local/acc2-20260309-031126-main/file1.txt |
| C056 |
PASS |
0 |
7 |
1 |
1 |
/Users/overtrue/www/cli/target/debug/rc tag list --force local/acc2-20260309-031126-main/file1.txt |
| C057 |
PASS |
0 |
7 |
1 |
1 |
/Users/overtrue/www/cli/target/debug/rc tag remove --force local/acc2-20260309-031126-main/file1.txt |
| C058 |
PASS |
0 |
7 |
1 |
0 |
/Users/overtrue/www/cli/target/debug/rc quota set local/acc2-20260309-031126-main 1GiB |
| C059 |
PASS |
0 |
7 |
1 |
0 |
/Users/overtrue/www/cli/target/debug/rc quota info local/acc2-20260309-031126-main |
| C060 |
PASS |
0 |
7 |
1 |
0 |
/Users/overtrue/www/cli/target/debug/rc quota clear local/acc2-20260309-031126-main |
| C061 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin info cluster local |
| C062 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin info server local |
| C063 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin info disk --offline --healing local |
| C064 |
PASS |
0 |
1 |
4 |
1 |
/Users/overtrue/www/cli/target/debug/rc admin heal status local |
| C065 |
PASS |
0 |
1 |
2 |
4 |
1 |
| C066 |
PASS |
0 |
1 |
4 |
1 |
/Users/overtrue/www/cli/target/debug/rc admin heal stop local |
| C067 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin user ls local |
| C068 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin user add local acc2-20260309-031126-user1 user-secret-1 |
| C069 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin user add local acc2-20260309-031126-user2 user-secret-2 |
| C070 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin user info local acc2-20260309-031126-user1 |
| C071 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin user disable local acc2-20260309-031126-user1 |
| C072 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin user enable local acc2-20260309-031126-user1 |
| C073 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin policy ls local |
| C074 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin policy create local acc2-20260309-031126-policy1 /tmp/rc-accept-v2-20260309-031126/data/policy-readonly.json |
| C075 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin policy info local acc2-20260309-031126-policy1 |
| C076 |
PASS |
0 |
1 |
2 |
4 |
0 |
| C077 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin group add --members acc2-20260309-031126-user1 local acc2-20260309-031126-group1 |
| C078 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin group ls local |
| C079 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin group info local acc2-20260309-031126-group1 |
| C080 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin group add-members local acc2-20260309-031126-group1 acc2-20260309-031126-user2 |
| C081 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin group rm-members local acc2-20260309-031126-group1 acc2-20260309-031126-user2 |
| C082 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin group disable local acc2-20260309-031126-group1 |
| C083 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin group enable local acc2-20260309-031126-group1 |
| C084 |
PASS |
0 |
1 |
4 |
5 |
1 |
| C085 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin service-account create --name test-sa --description desc --policy /tmp/rc-accept-v2-20260309-031126/data/policy-readonly.json --expiry 2030-01-01T00:00:00Z local acc2-20260309-031126-sa1 sa-secret-1 |
| C086 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin service-account ls --user acc2-20260309-031126-user1 local |
| C087 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin service-account info local acc2-20260309-031126-sa1 |
| C088 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin service-account rm local acc2-20260309-031126-sa1 |
| C089 |
PASS |
0 |
1 |
4 |
1 |
/Users/overtrue/www/cli/target/debug/rc admin policy rm local acc2-20260309-031126-policy1 |
| C090 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin user rm local acc2-20260309-031126-user1 |
| C091 |
PASS |
0 |
1 |
4 |
0 |
/Users/overtrue/www/cli/target/debug/rc admin user rm local acc2-20260309-031126-user2 |
| C092 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc completions bash >/tmp/acc2-20260309-031126-bash.comp |
|
|
| C093 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc completions zsh >/tmp/acc2-20260309-031126-zsh.comp |
|
|
| C094 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc completions fish >/tmp/acc2-20260309-031126-fish.comp |
|
|
| C095 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc completions powershell >/tmp/acc2-20260309-031126-pwsh.comp |
|
|
| C096 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc -V |
|
rc 0.1.6 |
| C097 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc --debug --json --no-color --no-progress -q alias list |
|
{ "aliases": [ |
| C098 |
PASS |
0 |
0 |
/Users/overtrue/www/cli/target/debug/rc rm -r -f local/acc2-20260309-031126-main |
|
|
| C099 |
PASS |
0 |
1 |
3 |
6 |
0 |
| C100 |
PASS |
0 |
1 |
3 |
6 |
0 |
| C101 |
PASS |
0 |
1 |
3 |
6 |
3 |
| C102 |
PASS |
0 |
1 |
3 |
6 |
0 |
| C103 |
PASS |
0 |
1 |
3 |
6 |
0 |