Live
0Chain System Test Results2026-04-25 10:11:55 (auto-refreshes 5s)
Results deduplicated across retry runs (best result per test)

Run History
SuiteRun #ModeTimePassFailSkipStatus
sdk1Initial run2026-04-04 15:46200PASS
rclone1Initial run2026-04-04 15:47400PASS
mc1Initial run2026-04-04 15:48300PASS
zs31Initial run2026-04-04 15:50400PASS
cli1Initial run2026-04-04 17:085110FAIL
api1Initial run2026-04-04 17:09800PASS
Suite Summary
SuitePassFailSkipRunningRunsLog
SDK140001log
API380001log
CLI4011051log
ZS370001log
MC110001log
RCLONE120001log
TOTAL48310
Pass: 483 | Fail: 1 | Skip: 0 | Total: 484 — consolidated (best per test)
Subtest Detail
Filter:
#SuiteTestStatusDurationSourceOutput / Error
1cliTestFreeReadsFAIL213.11s[run 1]zwalletcli_register_wallet_test.go:161: Executing faucet... zboxcli_stake_unstake_token_test.go:270: Requesting blobber list... zwalletcli_register_wallet_test.go:116: Getting wallet... 0_free_read_test.go:180: Updating blobber info using wallet wallets/sc_owner... utils.go:117: Command failed on attempt [1/3] due to error [exit status 1]. Output: [[txn] too less sharders to confirm it: min_confirmation is 10%, but got 0/2 sharders -<NEWLINE>- https://test1.zus.network/sharder01/v1/transaction/get/confirmation?hash=d9f3c82509d9888e25575a4e07dfbf7958ed0d690409b8ca47059fd542f318b6: [400] {"error":"unexpected end of JSON input"} -<NEWLINE>- https://test1.zus.network/sharder02/v1/transaction/get/confirmation?hash=d9f3c82509d9888e25575a4e07dfbf7958ed0d690409b8ca47059fd542f318b6: [400] {"error":"unexpected end of JSON input"}] utils.go:117: Command failed on attempt [2/3] due to error [exit status 1]. Output: [[txn] too less sharders to confirm it: min_confirmation is 10%, but got 0/2 sharders -<NEWLINE>- https://test1.zus.network/sharder02/v1/transaction/get/confirmation?hash=e2cb7a1e271efd65862faa65a92e8cc5e36a0a3d180c90b8e474422c76df76e3: [400] {"error":"unexpected end of JSON input"} -<NEWLINE>- https://test1.zus.network/sharder01/v1/transaction/get/confirmation?hash=e2cb7a1e271efd65862faa65a92e8cc5e36a0a3d180c90b8e474422c76df76e3: [400] {"error":"unexpected end of JSON input"}] utils.go:133: Command failed on final attempt [3/3] due to error [exit status 1]. Command String: [] Output: [submit transaction failed: {"error":"invalid transaction nonce"}] utils.go:136: The verbose output for the command is: utils.go:140: 0chain-core-sdk [INFO] 2026/04/04 18:04:41.726546 wallet_base.go:192: ******* Wallet SDK Version:v1.17.0-lfb-1-64-g86186876 ******* (SetLogFile) utils.go:140: 0chain-core-sdk [INFO] 2026/04/04 18:04:41.726686 sdk.go:110: ******* Storage SDK Version: v1.17.0-lfb-1-64-g86186876 ******* utils.go:140: 0chain-core-sdk [DEBUG] 2026/04/04 18:04:41.741042 node.go:238: LFB refresh: 2/2 sharders healthy (within 3 blocks of LFB 6048) utils.go:140: 0chain-core-sdk [INFO] 2026/04/04 18:04:41.747111 entity.go:635: executing transaction 'update_blobber_settings' with hash 2cf30e0f0e10aa1483decf1bb4ef3728da864cbb64ef134f2723600b6897b371 utils.go:140: 0chain-core-sdk [INFO] 2026/04/04 18:04:41.747133 entity.go:636: estimated txn fee: 100000 utils.go:140: 0chain-core-sdk [DEBUG] 2026/04/04 18:04:51.755799 node.go:238: LFB refresh: 2/2 sharders healthy (within 3 blocks of LFB 6060) utils.go:140: blobber settings updated successfully assertions.go:363: Error Trace: /root/Code/system_test/tests/cli_tests/0_free_read_test.go:54 Error: Expected nil, but got: &exec.ExitError{ProcessState:(*os.ProcessState)(0xc000126768), Stderr:[]uint8(nil)} Messages: submit transaction failed: {"error":"invalid transaction nonce"} system_test_framework.go:93: Test setup [Create wallet, execute faucet, get blobber details] exit at [04-04-2026 18:04:51]
2cliTestDownload
Download From Shared Folder by Lookup Hash Should Work/Share File from Another Wallet
RUNNING...[live]in progress...
3cliTestDownload
Download From Shared Folder by Remotepath Should Work/Share File from Another Wallet
RUNNING...[live]in progress...
4cliTestDownload
Download Shared Encrypted File Should Work/Share File from Another Wallet
RUNNING...[live]in progress...
5cliTestDownload
Download Shared File Should Work/Share File from Another Wallet
RUNNING...[live]in progress...
6cliTestDownload
Download File From Shared Folder Should Work but does not see blobber/issues/588/Share Entire Folder from Another Wallet
RUNNING...[live]in progress...
7sdkTestSmokeInfrastructurePASS83.09s[run 1]OK
8sdkTestSmokeInfrastructure
Chain is producing blocks
PASS0.00s[run 1]OK
9sdkTestSmokeInfrastructure
Miners are registered
PASS0.01s[run 1]OK
10sdkTestSmokeInfrastructure
Sharders are registered
PASS0.00s[run 1]OK
11sdkTestSmokeInfrastructure
Blobbers are registered
PASS0.01s[run 1]OK
12sdkTestSmokeInfrastructure
Validators are registered
PASS0.01s[run 1]OK
13sdkTestSmokeInfrastructure
Wallet creation and faucet funding works
PASS9.22s[run 1]OK
14sdkTestSmokeInfrastructure
Allocation creation and file upload works
PASS73.84s[run 1]OK
15sdkTestSmokeServicesPASS0.01s[run 1]OK
16sdkTestSmokeServices
0box service is reachable
PASS0.00s[run 1]OK
17sdkTestSmokeServices
zauth service is reachable
PASS0.00s[run 1]OK
18sdkTestSmokeServices
zvault service is reachable
PASS0.00s[run 1]OK
19sdkTestSmokeServices
0dns network endpoint works
PASS0.00s[run 1]OK
20sdkTestSmokeServices
0box event pipeline is processing
PASS0.00s[run 1]OK
21apiTest0BoxActivitySyncPASS1.69s[run 1]OK
22apiTest0BoxActivitySync
Wallet creation is tracked and persisted
PASS0.25s[run 1]OK
23apiTest0BoxActivitySync
Allocation creation is tracked and persisted
PASS0.21s[run 1]OK
24apiTest0BoxActivitySync
Shareinfo create and delete are tracked and persisted
PASS0.35s[run 1]OK
25apiTest0BoxActivitySync
Wallet update is tracked and persisted
PASS0.34s[run 1]OK
26apiTest0BoxActivitySync
Multiple sequential operations are all tracked
PASS0.31s[run 1]OK
27apiTest0BoxActivitySync
Cross-app-type tracking isolation
PASS0.22s[run 1]OK
28apiTest0BoxDexPASS0.42s[run 1]OK
29apiTest0BoxDex
Create dex should work
PASS0.23s[run 1]OK
30apiTest0BoxDex
Update dex should work
PASS0.19s[run 1]OK
31apiTest0BoxOwnerPASS0.48s[run 1]OK
32apiTest0BoxOwner
create owner without existing userID should work
PASS0.10s[run 1]OK
33apiTest0BoxOwner
create owner with existing userID should not work
PASS0.10s[run 1]OK
34apiTest0BoxOwner
update owner with existing owner should work
PASS0.17s[run 1]OK
35apiTest0BoxOwner
update owner without existing owner should not work
PASS0.11s[run 1]OK
36apiTest0BoxPublicSharePASS0.82s[run 1]OK
37apiTest0BoxPublicShare
Create public share should work
PASS0.21s[run 1]OK
38apiTest0BoxPublicShare
Check public share exists should work
PASS0.22s[run 1]OK
39apiTest0BoxPublicShare
Get public share recipients should work
PASS0.20s[run 1]OK
40apiTest0BoxPublicShare
Revoke public share should work
PASS0.19s[run 1]OK
41apiTest0BoxReferralPASS0.84s[run 1]OK
42apiTest0BoxReferral
Get referral code with owner should work
PASS0.24s[run 1]OK
43apiTest0BoxReferral
Rank referrals with no referrer should work properly
PASS0.19s[run 1]OK
44apiTest0BoxReferral
Create wallet for first time with the referral code should work
PASS0.41s[run 1]OK
45apiTest0BoxReferralLeaderBoardPASS0.35s[run 1]OK
46apiTest0BoxReferralLeaderBoard
Testing LeaderBoard
PASS0.35s[run 1]OK
47apiTest0BoxShareinfoPASS0.67s[run 1]OK
48apiTest0BoxShareinfo
Create shareinfo valid auth ticket should work
PASS0.21s[run 1]OK
49apiTest0BoxShareinfo
Create shareinfo invalid auth ticket should not work
PASS0.26s[run 1]OK
50apiTest0BoxShareinfo
get shareinfo valid auth ticket should work
PASS0.20s[run 1]OK
51apiTest0BoxShortIOPASS1.23s[run 1]OK
52apiTest0BoxShortIO
Create short link for public file share URL
PASS0.25s[run 1]OK
53apiTest0BoxShortIO
Create short link for private file share URL
PASS0.21s[run 1]OK
54apiTest0BoxShortIO
Create short link for folder share URL
PASS0.19s[run 1]OK
55apiTest0BoxShortIO
Empty URL should return error
PASS0.21s[run 1]OK
56apiTest0BoxShortIO
Malformed URL should return error
PASS0.19s[run 1]OK
57apiTest0BoxShortIO
Very long URL should be handled gracefully
PASS0.19s[run 1]OK
58apiTest0BoxShortIO
Request without auth headers should return error
PASS0.00s[run 1]OK
59cliTestExpiredAllocationPASS700.73s[run 1]OK
60cliTestExpiredAllocation
Finalize Expired Allocation Should Work after challenge completion time + expiry
PASS149.40s[run 1]OK
61cliTestExpiredAllocation
Cancel Expired Allocation Should Fail
PASS148.30s[run 1]OK
62cliTestExpiredAllocation
Download File using Expired Allocation Should Fail
PASS143.28s[run 1]OK
63cliTestExpiredAllocation
Update Expired Allocation Should Fail
PASS144.21s[run 1]OK
64cliTestExpiredAllocation
Unlocking tokens from finalized allocation should work
PASS104.37s[run 1]OK
65cliTestFreeReads
Free read by authticket should Work
PASS32.93s[run 1]OK
66cliTestFreeReads
Free read by authticket should Work/Share File from Another Wallet for free read
PASS13.80s[run 1]OK
67cliTestFreeReads
Free reads should work
PASS34.87s[run 1]OK
68cliTestOwnerUpdatePASS127.63s[run 1]OK
69cliTestOwnerUpdate
should allow update of owner: StorageSC
PASS26.16s[run 1]OK
70cliTestOwnerUpdate
should allow update of owner: MinerSC
PASS96.40s[run 1]OK
71cliTestTxVerificationNonBlockingPASS14.68s[run 1]OK
72cliTestTxVerificationNonBlocking
Faucet transaction confirms without blocking for LFB query timeout
PASS14.68s[run 1]OK
73cliTestLFBCacheReducesPerTxOverheadPASS12.34s[run 1]OK
74cliTestLFBCacheReducesPerTxOverhead
N back-to-back balance queries complete within N * single-op budget
PASS12.34s[run 1]OK
75cliTestLFBFallbackWithMinimumShardersPASS11.66s[run 1]OK
76cliTestLFBFallbackWithMinimumSharders
Balance check succeeds on cold LFB cache (fallback to Healthy)
PASS3.46s[run 1]OK
77cliTestLFBFallbackWithMinimumSharders
Faucet + confirm succeeds when only one sharder is active
PASS8.20s[run 1]OK
78cliTestLFBSharderDistributionAcrossTopologiesPASS16.60s[run 1]OK
79cliTestLFBSharderDistributionAcrossTopologies
Discover and log active miner+sharder topology
PASS3.11s[run 1]OK
80cliTestLFBSharderDistributionAcrossTopologies
Transaction flow succeeds for active topology
PASS13.49s[run 1]OK
81cliTestLFBBackgroundRefreshTimingPASS9.44s[run 1]OK
82cliTestLFBBackgroundRefreshTiming
Call immediately after TTL expiry is non-blocking
PASS9.44s[run 1]OK
83cliTestGetStakableProvidersPASS314.89s[run 1]OK
84cliTestGetStakableProviders
get stakable miners should work
PASS33.40s[run 1]OK
85cliTestGetStakableProviders
get stakable sharders should work
PASS52.69s[run 1]OK
86cliTestGetStakableProviders
get stakable blobbers should work
PASS29.31s[run 1]OK
87cliTestGetStakableProviders
get stakable validators should work
PASS199.49s[run 1]OK
88cliTestBlobberAvailabilityPASS114.03s[run 1]OK
89cliTestBlobberAvailability
blobber is available switch controls blobber use for allocations
PASS114.03s[run 1]OK
90cliTestBlobberConfigUpdatePASS196.50s[run 1]OK
91cliTestBlobberConfigUpdate
update blobber managing wallet should be able to update delegate wallet
PASS16.29s[run 1]OK
92cliTestBlobberConfigUpdate
update blobber capacity should work
PASS8.12s[run 1]OK
93cliTestBlobberConfigUpdate
update blobber number of delegates should work
PASS13.13s[run 1]OK
94cliTestBlobberConfigUpdate
update blobber service charge should work
PASS8.19s[run 1]OK
95cliTestBlobberConfigUpdate
update no params should work
PASS8.14s[run 1]OK
96cliTestBlobberConfigUpdate
update without blobber ID should fail
PASS24.27s[run 1]OK
97cliTestBlobberConfigUpdate
update with invalid blobber ID should fail
PASS23.20s[run 1]OK
98cliTestBlobberConfigUpdate
update with invalid blobber wallet/owner should fail
PASS16.16s[run 1]OK
99cliTestBlobberConfigUpdate
update blobber read price should work
PASS13.12s[run 1]OK
100cliTestBlobberConfigUpdate
update blobber write price should work
PASS8.14s[run 1]OK
101cliTestBlobberConfigUpdate
update all params at once should work
PASS11.18s[run 1]OK
102cliTestBlobberConfigUpdate
update base url should work
PASS8.15s[run 1]OK
103cliTestResumeDownloadPASS0.00s[run 1]OK
104cliTestResumeDownload
Resume download should work
PASS122.84s[run 1]OK
105cliTestRepairSizePASS8.48s[run 1]OK
106cliTestRepairSize
repair size should work
PASS8.48s[run 1]OK
107cliTestRollbackAllocationPASS0.00s[run 1]OK
108cliTestRollbackAllocation
rollback allocation after moving a file should work
PASS27.90s[run 1]OK
109cliTestRollbackAllocation
rollback allocation after renaming a file should work
PASS31.34s[run 1]OK
110cliTestRollbackAllocation
rollback allocation after duplicating a file should work
PASS41.92s[run 1]OK
111cliTestRollbackAllocation
rollback allocation after deleting a file should work
PASS49.47s[run 1]OK
112cliTestRollbackAllocation
rollback allocation in the middle of updating a large file should work
PASS51.16s[run 1]OK
113cliTestRollbackAllocation
rollback allocation after updating a file should work
PASS51.23s[run 1]OK
114cliTestRollbackAllocation
rollback allocation after updating a file multiple times should work
PASS54.72s[run 1]OK
115cliTestRollbackAllocation
rollback allocation after multiple files upload and single file update should work
PASS57.24s[run 1]OK
116cliTestRollbackAllocation
rollback allocation after multiple files upload and single file delete should work
PASS58.67s[run 1]OK
117cliTestRollbackAllocation
rollback allocation after a small file upload in the middle of updating a large file should work
PASS77.00s[run 1]OK
118cliTestMinerStakePASS361.74s[run 1]OK
119cliTestMinerStake
Staking tokens against valid miner with valid tokens should work
PASS30.39s[run 1]OK
120cliTestMinerStake
Multiple stakes against a miner should add balance to client's stake pool
PASS176.37s[run 1]OK
121cliTestMinerStake
Staking tokens against miner should return interest to wallet
PASS23.28s[run 1]OK
122cliTestMinerStake
Making more pools than allowed by max delegates in minersc should fail
PASS85.07s[run 1]OK
123cliTestMinerStake
Unlock tokens with invalid node id should fail
PASS31.38s[run 1]OK
124cliTestMinerStake
Staking negative tokens against valid miner should fail
PASS4.12s[run 1]OK
125cliTestMinerStake
Staking 0 tokens against miner should fail
PASS8.13s[run 1]OK
126cliTestMinerStake
Staking tokens against invalid node id should fail
PASS8.13s[run 1]OK
127cliTestMinerStake
Staking tokens with insufficient balance should fail
PASS9.14s[run 1]OK
128cliTestMinerUpdateConfigPASS112.65s[run 1]OK
129cliTestMinerUpdateConfig
successful update of config to minimum allowed value
PASS15.19s[run 1]OK
130cliTestMinerUpdateConfig
successful update of config to mid-level allowed value
PASS16.18s[run 1]OK
131cliTestMinerUpdateConfig
successful update of config to maximum allowed value
PASS16.21s[run 1]OK
132cliTestMinerUpdateConfig
unsuccessful update of config to invalid values
PASS7.09s[run 1]OK
133cliTestMinerUpdateConfig
unsuccessful update of config to out of bounds value
PASS8.17s[run 1]OK
134cliTestMinerUpdateConfig
update by non-smartcontract owner should fail
PASS7.10s[run 1]OK
135cliTestMinerUpdateConfig
update with bad config key should fail
PASS6.11s[run 1]OK
136cliTestMinerUpdateConfig
update with missing keys param should fail
PASS6.09s[run 1]OK
137cliTestMinerUpdateConfig
update with missing values param should fail
PASS3.08s[run 1]OK
138cliTestMinerUpdateConfig
successful update of max n to maximum allowed value
PASS3.04s[run 1]OK
139cliTestMinerUpdateConfig
successful update of min n to minimum allowed value
PASS4.05s[run 1]OK
140cliTestMinerUpdateConfig
successful update of max s to maximum allowed value
PASS3.04s[run 1]OK
141cliTestMinerUpdateConfig
successful update of min s to minimum allowed value
PASS3.04s[run 1]OK
142cliTestMinerUpdateConfig
successful update of reward rate to zero
PASS3.07s[run 1]OK
143cliTestMinerUpdateConfig
successful update of reward rate to 0.5
PASS3.06s[run 1]OK
144cliTestMinerUpdateConfig
successful update of block reward
PASS4.05s[run 1]OK
145cliTestMinerUpdateSettingsPASS296.16s[run 1]OK
146cliTestMinerUpdateSettings
Miner update num delegates by delegate wallet should work
PASS21.20s[run 1]OK
147cliTestMinerUpdateSettings
Miner update num delegates greater than global max delegates should fail
PASS58.35s[run 1]OK
148cliTestMinerUpdateSettings
Miner update num delegate negative value should fail
PASS66.44s[run 1]OK
149cliTestMinerUpdateSettings
Miner update without miner id flag should fail
PASS63.40s[run 1]OK
150cliTestMinerUpdateSettings
Miner update with nothing to update should fail
PASS67.43s[run 1]OK
151cliTestMinerUpdateSettings
Miner update settings from non-delegate wallet should fail
PASS6.15s[run 1]OK
152cliTestSharderStakePASS155.60s[run 1]OK
153cliTestSharderStake
Staking tokens against valid sharder with valid tokens should work, unlocking should work
PASS43.46s[run 1]OK
154cliTestSharderStake
Multiple stakes against a sharder should not create multiple pools
PASS45.49s[run 1]OK
155cliTestSharderStake
Staking tokens with insufficient balance should fail
PASS10.19s[run 1]OK
156cliTestSharderStake
Staking negative tokens against valid sharder should fail
PASS3.11s[run 1]OK
157cliTestSharderStake
Staking tokens against sharder should return interest to wallet
PASS34.96s[run 1]OK
158cliTestSharderStake
Unlock tokens with invalid pool id should fail
PASS7.14s[run 1]OK
159cliTestSharderUpdateSettingsPASS112.26s[run 1]OK
160cliTestSharderUpdateSettings
Sharder update num delegates by delegate wallet should work
PASS18.66s[run 1]OK
161cliTestSharderUpdateSettings
Sharder update with num delegates more than global max delegates should fail
PASS11.87s[run 1]OK
162cliTestSharderUpdateSettings
Sharder update num delegates negative value should fail
PASS14.90s[run 1]OK
163cliTestSharderUpdateSettings
Sharder update without sharder id flag should fail
PASS3.13s[run 1]OK
164cliTestSharderUpdateSettings
Sharder update with nothing to update should fail
PASS17.14s[run 1]OK
165cliTestSharderUpdateSettings
Sharder update settings from non-delegate wallet should fail
PASS7.13s[run 1]OK
166cliTestStorageUpdateConfigPASS165.57s[run 1]OK
167cliTestStorageUpdateConfig
should allow update setting updates
PASS136.18s[run 1]OK
168cliTestStorageUpdateConfig
update by non-smartcontract owner should fail
PASS7.10s[run 1]OK
169cliTestStorageUpdateConfig
update with bad config key should fail
PASS8.10s[run 1]OK
170cliTestStorageUpdateConfig
update max read price to invalid value should fail
PASS6.11s[run 1]OK
171cliTestStakePoolPASS55.21s[run 1]OK
172cliTestStakePool
Total stake in a blobber can never be less than it's used capacity
PASS51.12s[run 1]OK
173cliTestProtocolChallengePASS335.91s[run 1]OK
174cliTestProtocolChallenge
Allocation with writes should get challenges
PASS332.80s[run 1]OK
175cliTestProtocolChallenge
Challenges success rate and blobber distribution should be good
PASS0.16s[run 1]OK
176cliTestProtocolChallenge
Empty Allocation should not get challenges
PASS12.20s[run 1]OK
177cliTestProtocolChallenge
Allocation with writes and deletes should not get challenges
PASS14.58s[run 1]OK
178cliTestProtocolChallenge
Canceled allocation should no more get any challenges
PASS16.24s[run 1]OK
179cliTestProtocolChallenge
Added blobber in an allocation should also be challenged for this blobber allocation
PASS115.87s[run 1]OK
180cliTestProtocolChallenge
Replaced blobber in an allocation should not be challenged for this blobber allocation
PASS115.87s[run 1]OK
181cliTestProtocolChallenge
Number of challenges between 2 blocks should be equal to the number of blocks after challenge generation gap (given that we have active allocations)
PASS328.69s[run 1]OK
182cliTestConcurrentFileOperationsPASS104.31s[run 1]OK
183cliTestConcurrentFileOperations
Concurrent upload, copy, move, rename, delete, download on same allocation
PASS104.31s[run 1]OK
184cliTestShareShortIOPASS63.36s[run 1]OK
185cliTestShareShortIO
Public file share and generate short link
PASS8.35s[run 1]OK
186cliTestShareShortIO
Private file share and generate short link
PASS24.48s[run 1]OK
187cliTestShareShortIO
Folder share and generate short link
PASS30.52s[run 1]OK
188cliTestShareShortIO
Empty URL should return error from short.io endpoint
PASS0.00s[run 1]OK
189cliTestShareShortIO
Short.io not configured returns graceful error
PASS0.00s[run 1]OK
190cliTestMonitoringCompareMPTAndEventsDBDataPASS3.22s[run 1]OK
191cliTestMonitoringCompareMPTAndEventsDBData
Compare data in MPT with events DB for blobbers
PASS0.03s[run 1]OK
192cliTestMonitoringCompareMPTAndEventsDBData
Compare data in MPT with events DB for Sharders
PASS0.00s[run 1]OK
193cliTestMonitoringCompareMPTAndEventsDBData
Compare data in MPT with events DB for Miners
PASS0.01s[run 1]OK
194cliTestRecoverWalletPASS0.00s[run 1]OK
195cliTestRecoverWallet
Recover wallet valid mnemonic
PASS0.04s[run 1]OK
196cliTestRecoverWallet
Recover wallet invalid mnemonic
PASS0.04s[run 1]OK
197cliTestRecoverWallet
Recover wallet no mnemonic
PASS0.05s[run 1]OK
198cliTestGetIdPASS0.00s[run 1]OK
199cliTestGetId
get miner id should work
PASS0.09s[run 1]OK
200cliTestGetId
get blobber id should not work
PASS3.15s[run 1]OK
201cliTestGetId
get sharder id should work
PASS4.11s[run 1]OK
202cliTestMinerBlockRewardsPASS14.86s[run 1]OK
203cliTestMinerBlockRewards
Miner share of block rewards
PASS14.86s[run 1]OK
204cliTestFileUploadTokenMovementPASS0.00s[run 1]OK
205cliTestFileUploadTokenMovement
Total balance in blobber pool equals locked tokens
PASS9.21s[run 1]OK
206cliTestFileUploadTokenMovement
Challenge pool should be 0 before any write
PASS20.32s[run 1]OK
207cliTestSharderBlockRewardsPASS24.51s[run 1]OK
208cliTestSharderBlockRewards
Sharder share of block rewards
PASS24.51s[run 1]OK
209cliTestMinerFeeRewardsPASS31.63s[run 1]OK
210cliTestMinerFeeRewards
Miner share of fee rewards for transactions
PASS31.62s[run 1]OK
211cliTestListFileSystemPASS0.01s[run 1]OK
212cliTestListFileSystem
No Files in Allocation Should Work
PASS25.45s[run 1]OK
213cliTestListFileSystem
List All Files Should Work On An Empty Allocation
PASS21.25s[run 1]OK
214cliTestListFileSystem
List a File Should Work
PASS22.46s[run 1]OK
215cliTestListFileSystem
No Parameter Should Fail
PASS13.11s[run 1]OK
216cliTestListFileSystem
List Files in Root Directory Should Work
PASS20.52s[run 1]OK
217cliTestListFileSystem
List a Shared File Should Work
PASS23.53s[run 1]OK
218cliTestListFileSystem
List a Shared File Should Work/Share File from Another Wallet
PASS9.38s[run 1]OK
219cliTestListFileSystem
List Files in a Directory Should Work
PASS19.63s[run 1]OK
220cliTestListFileSystem
List Files in Shared Directory Should Work
PASS23.75s[run 1]OK
221cliTestListFileSystem
List Files in Shared Directory Should Work/Share Folder from Another Wallet
PASS9.47s[run 1]OK
222cliTestListFileSystem
List Files in Nested Directory Should Work
PASS22.69s[run 1]OK
223cliTestListFileSystem
List Files Using Lookup Hash and RemotePath Should Work
PASS24.97s[run 1]OK
224cliTestListFileSystem
List Shared Files Using Lookup Hash Should Work
PASS32.55s[run 1]OK
225cliTestListFileSystem
List Shared Files Using Lookup Hash Should Work/Share Folder from Another Wallet
PASS18.31s[run 1]OK
226cliTestListFileSystem
List All Files Should Work
PASS36.61s[run 1]OK
227cliTestListFileSystem
List Files in Other's Allocation Should Fail
PASS49.50s[run 1]OK
228cliTestListFileSystem
List Files in Other's Allocation Should Fail/Get Other Allocation ID
PASS20.69s[run 1]OK
229cliTestListFileSystem
List Encrypted Files Should Work
PASS19.54s[run 1]OK
230cliTestListFileSystem
List Files and Check Lookup Hash Should Work
PASS21.71s[run 1]OK
231cliTestFinalizeAllocationPASS0.01s[run 1]OK
232cliTestFinalizeAllocation
Finalize Non-Expired Allocation Should Fail
PASS20.29s[run 1]OK
233cliTestFinalizeAllocation
No allocation param should fail
PASS3.10s[run 1]OK
234cliTestFinalizeAllocation
Finalize Other's Allocation Should Fail
PASS22.72s[run 1]OK
235cliTestResumeUploadPASS93.83s[run 1]OK
236cliTestResumeUpload
Resume upload should work fine
PASS30.35s[run 1]OK
237cliTestResumeUpload
Resume upload with same filename having same filesize with diff content
PASS21.43s[run 1]OK
238cliTestResumeUpload
Resume upload with diff filename having same filesize (Negative)
PASS11.94s[run 1]OK
239cliTestResumeUpload
Should discard previous progress and treat as new upload when file size if different
PASS30.10s[run 1]OK
240cliTestSyncWithBlobbersPASS0.00s[run 1]OK
241cliTestSyncWithBlobbers
Attempt to Sync to non-existing allocation must fail
PASS4.37s[run 1]OK
242cliTestSyncWithBlobbers
Sync path with 1 file to empty allocation should work
PASS19.75s[run 1]OK
243cliTestSyncWithBlobbers
Sync path to NON-empty allocation (No filename Clashes) should work
PASS28.92s[run 1]OK
244cliTestSyncWithBlobbers
Sync path to non-empty allocation - exclude a path should work
PASS32.44s[run 1]OK
245cliTestSyncWithBlobbers
Sync path with multiple files in nested directories to empty allocation should work
PASS25.04s[run 1]OK
246cliTestSyncWithBlobbers
Sync path to non-empty allocation - locally updated files (in sub folder) must be updated in allocation but is not see zboxcli/issues/250
PASS38.25s[run 1]OK
247cliTestSyncWithBlobbers
Sync path with multiple files encrypted to empty allocation should work
PASS24.32s[run 1]OK
248cliTestSyncWithBlobbers
Sync path with multiple files to empty allocation should work
PASS26.44s[run 1]OK
249cliTestSyncWithBlobbers
Sync path with 1 file encrypted to empty allocation should work
PASS29.97s[run 1]OK
250cliTestSyncWithBlobbers
Sync path to non-empty allocation - locally updated files (in root) must be updated in allocation
PASS45.37s[run 1]OK
251cliTestSyncWithBlobbers
Sync path with cache flag should work
PASS18.82s[run 1]OK
252cliTestSyncWithBlobbers
Attempt to Sync to allocation not owned must fail
PASS19.37s[run 1]OK
253cliTestSyncWithBlobbers
Sync path with 1 file encrypted to empty allocation and download the file should work
PASS35.05s[run 1]OK
254cliTestSyncWithBlobbers
Sync path with uploadonly flag should work
PASS20.56s[run 1]OK
255cliTestSyncWithBlobbers
Sync path with chunk number specified should work
PASS19.57s[run 1]OK
256cliTestSyncWithBlobbers
Sync path with 1 file to empty allocation and download the file should work
PASS36.53s[run 1]OK
257cliTestSyncWithBlobbers
Sync path to NON-empty allocation (Replace Existing File) should work
PASS26.85s[run 1]OK
258cliTestWritePoolLockPASS0.01s[run 1]OK
259cliTestWritePoolLock
Missing tokens flag should result in error
PASS8.37s[run 1]OK
260cliTestWritePoolLock
Creating allocation should move tokens from wallet to write pool, write lock should work
PASS52.45s[run 1]OK
261cliTestWritePoolLock
Should not be able to lock zero write tokens
PASS31.84s[run 1]OK
262cliTestWritePoolLock
Should not be able to lock negative write tokens
PASS29.52s[run 1]OK
263cliTestWritePoolLock
Should not be able to lock more write tokens than wallet balance
PASS32.43s[run 1]OK
264cliTestMinerSCUserPoolInfoPASS166.89s[run 1]OK
265cliTestMinerSCUserPoolInfo
Getting MinerSC Stake pools of a wallet before and after locking against a miner should work
PASS71.29s[run 1]OK
266cliTestMinerSCUserPoolInfo
Getting MinerSC Stake pools of a wallet before and after locking against a sharder should work
PASS39.74s[run 1]OK
267cliTestMinerSCUserPoolInfo
Getting MinerSC pools info for a different client id than wallet owner should work
PASS55.86s[run 1]OK
268cliTestSharePublicPrivatePASS0.01s[run 1]OK
269cliTestSharePublicPrivate
Public share of unencrypted file should allow any wallet to download
PASS40.16s[run 1]OK
270cliTestSharePublicPrivate
Share non-existent file should fail
PASS13.62s[run 1]OK
271cliTestSharePublicPrivate
Share file to self should allow owner to download via auth ticket
PASS24.72s[run 1]OK
272cliTestSharePublicPrivate
Revoke public share should prevent further downloads
PASS43.10s[run 1]OK
273cliTestSharePublicPrivate
Expired auth ticket should fail to download
PASS35.32s[run 1]OK
274cliTestSharePublicPrivate
Private share of unencrypted file to specific recipient should only allow that recipient to download
PASS39.84s[run 1]OK
275cliTestSharePublicPrivate
Remove one recipient from group share should only block that recipient
PASS55.10s[run 1]OK
276cliTestSharePublicPrivate
Public share of folder should allow downloading files within the folder
PASS47.95s[run 1]OK
277cliTestSharePublicPrivate
Group share to multiple recipients should allow each recipient to download
PASS55.24s[run 1]OK
278cliTestStakeUnstakeTokensPASS0.00s[run 1]OK
279cliTestStakeUnstakeTokens
Staking tokens without specifying provider should generate corresponding error
PASS6.14s[run 1]OK
280cliTestStakeUnstakeTokens
Staking negative tokens should fail
PASS14.99s[run 1]OK
281cliTestStakeUnstakeTokens
Staking tokens without specifying amount of tokens to lock should fail
PASS9.20s[run 1]OK
282cliTestStakeUnstakeTokens
Staked tokens should move from wallet to Provider's stake pool, unstaking should move tokens back to wallet
PASS31.62s[run 1]OK
283cliTestStakeUnstakeTokens
Staking 0 tokens against blobber should fail
PASS21.97s[run 1]OK
284cliTestStakeUnstakeTokens
Staking more tokens than in wallet should fail
PASS22.96s[run 1]OK
285cliTestFileUpdatePASS0.01s[run 1]OK
286cliTestFileUpdate
update with another file of size larger than allocation should fail
PASS14.64s[run 1]OK
287cliTestFileUpdate
update with another file of bigger size should work
PASS25.15s[run 1]OK
288cliTestFileUpdate
update with another file of same size should work
PASS25.97s[run 1]OK
289cliTestFileUpdate
update file with thumbnail
PASS35.10s[run 1]OK
290cliTestFileUpdate
update encrypted file with non-encrypted file should work
PASS34.81s[run 1]OK
291cliTestFileUpdate
update non-encrypted file with encrypted file should work
PASS34.89s[run 1]OK
292cliTestFileUpdate
update with allocation update file option forbidden should fail
PASS13.55s[run 1]OK
293cliTestFileUpdate
update file that does not exists should fail
PASS14.43s[run 1]OK
294cliTestFileUpdate
update thumbnail of uploaded file
PASS44.97s[run 1]OK
295cliTestFileUpdate
File Update with same size - Users should not be charged, blobber should not be paid
PASS45.66s[run 1]OK
296cliTestFileUpdate
update encrypted file with encrypted file should work
PASS36.11s[run 1]OK
297cliTestFileUpdate
File Update with a different size - Blobbers should be paid for the extra file size
PASS135.44s[run 1]OK
298cliTestSendAndBalancePASS0.01s[run 1]OK
299cliTestSendAndBalance
Send attempt with very long description should fail
PASS4.15s[run 1]OK
300cliTestSendAndBalance
Send with description
PASS12.36s[run 1]OK
301cliTestSendAndBalance
Send attempt to self should fail
PASS5.10s[run 1]OK
302cliTestSendAndBalance
Send attempt to invalid address should fail
PASS4.09s[run 1]OK
303cliTestSendAndBalance
Send attempt with negative token should fail
PASS4.10s[run 1]OK
304cliTestSendAndBalance
Send without description should fail
PASS3.08s[run 1]OK
305cliTestSendAndBalance
Send attempt on zero ZCN wallet should fail
PASS5.64s[run 1]OK
306cliTestSendAndBalance
Send attempt to exceeding balance should fail
PASS13.63s[run 1]OK
307cliTestSendAndBalance
Send with zero token should fail
PASS14.27s[run 1]OK
308cliTestSendAndBalance
Send with json flag
PASS13.24s[run 1]OK
309cliTestSendAndBalance
Balance checks before and after ZCN sent
PASS35.88s[run 1]OK
310cliTestCommonUserFunctionsPASS0.00s[run 1]OK
311cliTestCommonUserFunctions
Create Allocation - Blobbers must lock appropriate amount of tokens in stake pool
PASS14.64s[run 1]OK
312cliTestCommonUserFunctions
Update Allocation - Blobbers' lock in stake pool must increase according to updated size
PASS18.56s[run 1]OK
313cliTestCommonUserFunctions
Create Allocation - Locked amount must've been withdrawn from user wallet
PASS29.10s[run 1]OK
314cliTestCommonUserFunctions
Update Allocation by locking more tokens - Locked amount must be withdrawn from user wallet
PASS35.54s[run 1]OK
315cliTestRecentlyAddedRefsPASS0.00s[run 1]OK
316cliTestRecentlyAddedRefs
Invalid parameters should return error
PASS17.44s[run 1]OK
317cliTestRecentlyAddedRefs
Recently Added Refs Should be listed
PASS38.35s[run 1]OK
318cliTestRecentlyAddedRefs
Refs of someone else's allocation should return zero refs
PASS39.57s[run 1]OK
319cliTestRecentlyAddedRefs
Refs created 30 seconds ago should not be listed with in-date less than 30 seconds
PASS43.33s[run 1]OK
320cliTestFileMetadataPASS0.01s[run 1]OK
321cliTestFileMetadata
Get File Meta for Missing remotepath and authticket Should Fail
PASS16.21s[run 1]OK
322cliTestFileMetadata
Get Folder Meta in Non-Empty Directory Should Work
PASS19.63s[run 1]OK
323cliTestFileMetadata
Get File Meta for Encrypted File Should Work
PASS18.38s[run 1]OK
324cliTestFileMetadata
Get File Meta in Sub Directory Should Work
PASS13.49s[run 1]OK
325cliTestFileMetadata
Get File Meta by Path and Lookup Hash Should Work
PASS22.59s[run 1]OK
326cliTestFileMetadata
Get File Meta in Root Directory Should Work
PASS14.42s[run 1]OK
327cliTestFileMetadata
Get Shared File Meta by Auth Ticket and Lookup Hash Should Work
PASS19.51s[run 1]OK
328cliTestFileMetadata
Get Shared File Meta by Auth Ticket and Lookup Hash Should Work/Share Folder from Another Wallet
PASS10.37s[run 1]OK
329cliTestFileMetadata
Get File Meta Without Parameter Should Fail
PASS11.16s[run 1]OK
330cliTestFileMetadata
Get File Meta on Another Wallet File Should Fail
PASS34.00s[run 1]OK
331cliTestFileMetadata
Get File Meta on Another Wallet File Should Fail/Get Other Allocation ID
PASS15.47s[run 1]OK
332cliTestFileMetadata
Get File Meta by Lookup Hash Should Fail
PASS15.51s[run 1]OK
333cliTestFileMetadata
Get Folder Meta in Empty Directory Should Fail
PASS13.26s[run 1]OK
334cliTestUpdateAllocationPASS0.01s[run 1]OK
335cliTestUpdateAllocation
Update Expiry Should Work
PASS23.51s[run 1]OK
336cliTestUpdateAllocation
Update allocation with replace blobber should succeed
PASS17.64s[run 1]OK
337cliTestUpdateAllocation
Update allocation with add blobber should succeed
PASS17.64s[run 1]OK
338cliTestUpdateAllocation
Update Non-existent Allocation Should Fail
PASS5.15s[run 1]OK
339cliTestUpdateAllocation
Update Mistake Size Parameter Should Fail
PASS11.17s[run 1]OK
340cliTestUpdateAllocation
Update allocation set third party extendable flag should fail if third party extendable is already true
PASS23.42s[run 1]OK
341cliTestUpdateAllocation
Update Nothing Should Fail
PASS13.19s[run 1]OK
342cliTestUpdateAllocation
Update allocation set third party extendable flag should work
PASS27.40s[run 1]OK
343cliTestUpdateAllocation
Update allocation expand by third party if third party extendable = true should succeed
PASS33.79s[run 1]OK
344cliTestUpdateAllocation
Updating same file options twice should fail
PASS28.54s[run 1]OK
345cliTestUpdateAllocation
Update Other's Allocation Should Fail
PASS25.74s[run 1]OK
346cliTestUpdateAllocation
Update allocation any other action than expand by third party regardless of third party extendable should fail
PASS54.78s[run 1]OK
347cliTestUpdateAllocation
Update allocation expand by third party if third party extendable = false should fail
PASS46.64s[run 1]OK
348cliTestUpdateAllocation
Update All Parameters Should Work
PASS24.28s[run 1]OK
349cliTestUpdateAllocation
Update Size beyond blobber capacity should fail
PASS20.32s[run 1]OK
350cliTestUpdateAllocation
Update Size Should Work
PASS23.60s[run 1]OK
351cliTestUpdateAllocation
Update Negative Size Should Fail
PASS43.69s[run 1]OK
352cliTestUpdateAllocation
Update Allocation flags for forbid and allow file options should succeed
PASS129.93s[run 1]OK
353cliTestCancelAllocationPASS0.00s[run 1]OK
354cliTestCancelAllocation
No allocation param should fail
PASS4.10s[run 1]OK
355cliTestCancelAllocation
Cancel Non-existent Allocation Should Fail
PASS12.26s[run 1]OK
356cliTestCancelAllocation
Cancel allocation immediately should work
PASS17.33s[run 1]OK
357cliTestCancelAllocation
Cancel Other's Allocation Should Fail
PASS20.30s[run 1]OK
358cliTestCancelAllocation
Cancel allocation after upload should work
PASS74.48s[run 1]OK
359cliTestBlobberHealthCheckPASS0.02s[run 1]OK
360cliTestBlobberHealthCheck
active blobbers should have a recent last health check timestamp
PASS4.15s[run 1]OK
361cliTestBlobberHealthCheck
individual blobber info should match list blobbers output
PASS3.19s[run 1]OK
362cliTestBlobberHealthCheck
blobbers should have positive capacity and valid registration data
PASS4.14s[run 1]OK
363cliTestBlobberHealthCheck
last health check timestamp should not decrease over time
PASS8.14s[run 1]OK
364cliTestBlobberHealthCheck
blobbers registered on chain should be usable for new allocations
PASS19.27s[run 1]OK
365cliTestShareFilePASS0.02s[run 1]OK
366cliTestShareFile
Share file with missing remotepath should fail
PASS8.21s[run 1]OK
367cliTestShareFile
Share file with missing allocation should fail
PASS8.26s[run 1]OK
368cliTestShareFile
Share non-existent file should fail
PASS12.61s[run 1]OK
369cliTestShareFile
Share someone else's allocation file should fail
PASS14.72s[run 1]OK
370cliTestShareFile
Share to public a folder with no file using auth ticket with zero expiration
PASS20.61s[run 1]OK
371cliTestShareFile
Share folder with encrypted file using auth ticket - proxy re-encryption
PASS25.78s[run 1]OK
372cliTestShareFile
Auth ticket for wrong encryption public key should fail to download - proxy re-encryption
PASS24.66s[run 1]OK
373cliTestShareFile
Folder not shared should fail to download - proxy re-encryption
PASS28.77s[run 1]OK
374cliTestShareFile
Auth ticket for wrong clientId should fail to download - proxy re-encryption
PASS24.80s[run 1]OK
375cliTestShareFile
Revoke auth ticket of encrypted file - proxy re-encryption
PASS24.60s[run 1]OK
376cliTestShareFile
Share encrypted file using auth ticket - proxy re-encryption
PASS24.61s[run 1]OK
377cliTestShareFile
Share to public a folder with no encrypted file using auth ticket
PASS24.52s[run 1]OK
378cliTestShareFile
Shared encrypted file to public using auth ticket without encryptionkey flag should fail
PASS13.71s[run 1]OK
379cliTestShareFile
Expired auth ticket of an encrypted file should fail to download - proxy re-encryption
PASS34.69s[run 1]OK
380cliTestShareFile
Revoke auth ticket on publicly-shared unencrypted file should fail to download
PASS28.03s[run 1]OK
381cliTestShareFile
Expired auth ticket of a publicly-shared file should fail to download
PASS34.77s[run 1]OK
382cliTestShareFile
Share encrypted huge file using auth ticket - proxy re-encryption
PASS39.60s[run 1]OK
383cliTestShareFile
Share unencrypted file to public using auth ticket
PASS24.52s[run 1]OK
384cliTestShareFile
Share unencrypted file to public using auth ticket with zero expiration
PASS24.62s[run 1]OK
385cliTestShareFile
Share to public a folder with no encrypted file using auth ticket with zero expiration
PASS24.94s[run 1]OK
386cliTestShareFile
Share a private folder with no file using auth ticket with zero expiration
PASS24.66s[run 1]OK
387cliTestShareFile
Share a private folder with single unencrypted file using auth ticket with zero expiration should work
PASS29.59s[run 1]OK
388cliTestShareFile
Share to public a single encrypted file using auth ticket with zero expiration
PASS29.59s[run 1]OK
389cliTestShareFile
Share to public a folder with single unencrypted file using auth ticket with zero expiration should work
PASS26.47s[run 1]OK
390cliTestShareFile
Share a private folder with multiple unencrypted file using auth ticket with zero expiration should work
PASS67.09s[run 1]OK
391cliTestShareFile
Share to public a folder with multiple unencrypted file using auth ticket with zero expiration should work
PASS63.84s[run 1]OK
392cliTestFileStatsPASS0.02s[run 1]OK
393cliTestFileStats
get file stats in root directory should work
PASS14.55s[run 1]OK
394cliTestFileStats
get file stats with no remotepath param supplied
PASS10.14s[run 1]OK
395cliTestFileStats
get file stats with no params supplied
PASS10.13s[run 1]OK
396cliTestFileStats
get file stats with no allocation param supplied
PASS11.38s[run 1]OK
397cliTestFileStats
get file stats for a file that does not exists
PASS9.23s[run 1]OK
398cliTestFileStats
get file stats for an allocation you dont own
PASS13.44s[run 1]OK
399cliTestFileStats
get file stats for an allocation you dont own/Get Other Allocation ID
PASS9.27s[run 1]OK
400cliTestFileStats
get file stats on an empty allocation
PASS9.22s[run 1]OK
401cliTestFileStats
get file stats in nested sub directory should work
PASS9.68s[run 1]OK
402cliTestFileStats
get file stats in sub directory should work
PASS9.56s[run 1]OK
403cliTestFileStats
get file stats before and after update
PASS30.55s[run 1]OK
404cliTestFileStats
get file stats before and after download
PASS40.64s[run 1]OK
405cliTestCreateAllocationPASS0.03s[run 1]OK
406cliTestCreateAllocation
Create allocation for locking negative cost should not work
PASS9.55s[run 1]OK
407cliTestCreateAllocation
Create allocation with storage version
PASS18.65s[run 1]OK
408cliTestCreateAllocation
Create allocation for another owner should Work
PASS19.02s[run 1]OK
409cliTestCreateAllocation
Create allocation with smallest possible size (2048) Should Work
PASS19.69s[run 1]OK
410cliTestCreateAllocation
Create allocation for locking cost less than minimum cost should not work
PASS19.64s[run 1]OK
411cliTestCreateAllocation
Create allocation for locking cost equal to the cost calculated should work
PASS19.66s[run 1]OK
412cliTestCreateAllocation
Create allocation with no parameter (missing lock) Should Fail
PASS9.54s[run 1]OK
413cliTestCreateAllocation
Create allocation with read price range 0-0 Should Fail
PASS9.62s[run 1]OK
414cliTestCreateAllocation
Create allocation with too large data and parity (Greater than the number of blobbers) Should Fail
PASS9.57s[run 1]OK
415cliTestCreateAllocation
Create allocation with size smaller than limit (size < 1024) Should Fail
PASS15.72s[run 1]OK
416cliTestCreateAllocation
Create allocation with too large data (Greater than the number of blobbers) Should Fail
PASS10.55s[run 1]OK
417cliTestCreateAllocation
Create allocation with too large parity (Greater than the number of blobbers) Should Fail
PASS10.57s[run 1]OK
418cliTestCreateAllocation
Create allocation with write price range Should Work
PASS19.61s[run 1]OK
419cliTestCreateAllocation
Create allocation with read price range Should Work
PASS24.64s[run 1]OK
420cliTestCreateAllocation
Create allocation with data specified Should Work
PASS24.74s[run 1]OK
421cliTestCreateAllocation
Create allocation with parity specified Should Work
PASS24.60s[run 1]OK
422cliTestCreateAllocation
Create allocation should have all file options permitted by default
PASS25.69s[run 1]OK
423cliTestCreateAllocation
Create allocation third party extendable should be false by default and change with flags
PASS34.11s[run 1]OK
424cliTestCreateAllocation
Create allocation with some forbidden file options flags should pass and show in allocation
PASS70.30s[run 1]OK
425cliTestFileRenamePASS0.03s[run 1]OK
426cliTestFileRename
rename non-existing file should fail
PASS9.35s[run 1]OK
427cliTestFileRename
rename file with no remotepath param should fail
PASS4.12s[run 1]OK
428cliTestFileRename
rename file with no destname param should fail
PASS5.28s[run 1]OK
429cliTestFileRename
rename file with no allocation param should fail
PASS4.16s[run 1]OK
430cliTestFileRename
rename folder should work
PASS19.70s[run 1]OK
431cliTestFileRename
rename root path should fail
PASS11.57s[run 1]OK
432cliTestFileRename
rename file to with 160-char (above 150-char filename limit) should fail
PASS13.43s[run 1]OK
433cliTestFileRename
rename file to with 90-char (below 100-char filename limit)
PASS21.63s[run 1]OK
434cliTestFileRename
rename file to containing special characters
PASS21.67s[run 1]OK
435cliTestFileRename
File Rename - Users should not be charged for renaming a file#01
PASS29.91s[run 1]OK
436cliTestFileRename
rename file to same filename (no change) shouldn't work
PASS14.61s[run 1]OK
437cliTestFileRename
Rename file concurrently to existing directory, should work
PASS23.81s[run 1]OK
438cliTestFileRename
File Rename - Users should not be charged for renaming a file
PASS35.74s[run 1]OK
439cliTestFileRename
rename file should work
PASS19.38s[run 1]OK
440cliTestFileRename
Rename and delete file concurrently, should work
PASS58.64s[run 1]OK
441cliTestFileRename
rename file with allocation rename file option forbidden should fail
PASS59.75s[run 1]OK
442cliTestFileRename
rename file from someone else's allocation should fail
PASS54.71s[run 1]OK
443cliTestFileCopyPASS0.01s[run 1]OK
444cliTestFileCopy
copy file with no allocation param should fail
PASS3.15s[run 1]OK
445cliTestFileCopy
copy directory to another directry should work
PASS17.53s[run 1]OK
446cliTestFileCopy
copy file with no remotepath param should fail
PASS5.12s[run 1]OK
447cliTestFileCopy
copy file with no destpath param should fail
PASS6.11s[run 1]OK
448cliTestFileCopy
copy non-existing file should fail
PASS12.41s[run 1]OK
449cliTestFileCopy
copy file to same directory should fail
PASS17.73s[run 1]OK
450cliTestFileCopy
copy file from someone else's allocation should fail
PASS18.61s[run 1]OK
451cliTestFileCopy
copy file with allocation copy file options forbidden should fail
PASS23.52s[run 1]OK
452cliTestFileCopy
copy file to dir with existing children should work
PASS19.63s[run 1]OK
453cliTestFileCopy
copy file to another directory with existing file with same name should fail
PASS20.61s[run 1]OK
454cliTestFileCopy
copy file to existing directory
PASS20.90s[run 1]OK
455cliTestFileCopy
copy file to non-existing directory should work
PASS24.49s[run 1]OK
456cliTestFileCopy
Copy file concurrently to existing directory, should work
PASS30.69s[run 1]OK
457cliTestFileCopy
copy directory to another directry with multiple existing file should work
PASS33.97s[run 1]OK
458cliTestFileCopy
copy directory to another directry with no existing file should work
PASS26.66s[run 1]OK
459cliTestFileCopy
File copy - Users should be charged for copying a file
PASS146.94s[run 1]OK
460zs3TestZs3serverMixedWarpTestsPASS115.83s[run 1]OK
461zs3TestZs3serverMixedWarpTests
Warp Mixed Benchmark
PASS115.83s[run 1]OK
462zs3TestZs3serverPutWarpTestsPASS47.74s[run 1]OK
463zs3TestZs3serverFanoutTestsPASS37.23s[run 1]OK
464zs3TestZs3serverListTestsPASS88.14s[run 1]OK
465zs3TestZs3serverListTests
Warp List Benchmark
PASS54.51s[run 1]OK
466zs3TestZs3serverListTests
Warp List Benchmark Concurrent
PASS33.07s[run 1]OK
467mcTestZs3ServerPASS91.50s[run 1]OK
468mcTestZs3Server
Should list the buckets
PASS0.07s[run 1]OK
469mcTestZs3Server
Test Bucket Creation
PASS0.10s[run 1]OK
470mcTestZs3Server
Test Copying File Upload
PASS8.10s[run 1]OK
471mcTestZs3Server
Test for moving file
PASS28.45s[run 1]OK
472mcTestZs3Server
Test for copying file
PASS17.27s[run 1]OK
473mcTestZs3Server
Test for removing file
PASS37.47s[run 1]OK
474mcTestZs3ServerBucketPASS0.10s[run 1]OK
475mcTestZs3ServerBucket
Test for moving file from testbucket to testbucket2
PASS0.10s[run 1]OK
476mcTestZs3ServerReplicationPASS0.00s[run 1]OK
477mcTestZs3ServerReplication
Test for replication
PASS43.25s[run 1]OK
478rcloneTestRcloneZusBasicOperationsPASS32.42s[run 1]OK
479rcloneTestRcloneZusBasicOperations
Upload and download a file
PASS10.00s[run 1]OK
480rcloneTestRcloneZusBasicOperations
List directories and check size
PASS10.12s[run 1]OK
481rcloneTestRcloneZusBasicOperations
Tree shows directory structure
PASS12.29s[run 1]OK
482rcloneTestRcloneZusSyncOperationsPASS35.01s[run 1]OK
483rcloneTestRcloneZusSyncOperations
Sync local directory to remote
PASS15.05s[run 1]OK
484rcloneTestRcloneZusSyncOperations
Sync dry-run detects changes
PASS10.12s[run 1]OK
485rcloneTestRcloneZusSyncOperations
Download synced files and verify content
PASS9.84s[run 1]OK
486rcloneTestRcloneZusCrossAllocationTransferPASS28.37s[run 1]OK
487rcloneTestRcloneZusCrossAllocationTransfer
Cross-wallet transfer via local staging
PASS28.37s[run 1]OK
488rcloneTestRcloneZusSplitKeyWalletPASS8.80s[run 1]OK
489rcloneTestRcloneZusSplitKeyWallet
Split-key wallet config is loaded
PASS8.80s[run 1]OK