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

Run History
SuiteRun #ModeTimePassFailSkipStatus
api1Initial run2026-04-06 21:41100PASS
Suite Summary
SuitePassFailSkipRunningRunsLog
SDK130101log
API100001log
CLI5600001log
ZS370001log
MC110001log
RCLONE120001log
TOTAL61301
Pass: 613 | Fail: 0 | Skip: 1 | Total: 614 — consolidated (best per test)
Subtest Detail
Filter:
#SuiteTestStatusDurationSourceOutput / Error
1sdkTestSmokeServices
0box event pipeline is processing
SKIP0.00s[run 1]smoke_test.go:246: 0box graph endpoint not available - Kafka pipeline may need time to accumulate data
2sdkTestSmokeInfrastructurePASS99.11s[run 1]OK
3sdkTestSmokeInfrastructure
Chain is producing blocks
PASS0.00s[run 1]OK
4sdkTestSmokeInfrastructure
Miners are registered
PASS0.00s[run 1]OK
5sdkTestSmokeInfrastructure
Sharders are registered
PASS0.00s[run 1]OK
6sdkTestSmokeInfrastructure
Blobbers are registered
PASS0.01s[run 1]OK
7sdkTestSmokeInfrastructure
Validators are registered
PASS0.01s[run 1]OK
8sdkTestSmokeInfrastructure
Wallet creation and faucet funding works
PASS12.42s[run 1]OK
9sdkTestSmokeInfrastructure
Allocation creation and file upload works
PASS86.67s[run 1]OK
10sdkTestSmokeServicesPASS0.01s[run 1]OK
11sdkTestSmokeServices
0box service is reachable
PASS0.00s[run 1]OK
12sdkTestSmokeServices
zauth service is reachable
PASS0.00s[run 1]OK
13sdkTestSmokeServices
zvault service is reachable
PASS0.00s[run 1]OK
14sdkTestSmokeServices
0dns network endpoint works
PASS0.00s[run 1]OK
15apiTestDatalakeAPIPASS0.01s[run 1]OK
16apiTestDatalakeAPI
Health check should return OK
PASS0.00s[run 1]OK
17apiTestDatalakeAPI
CORS preflight should return allowed headers
PASS0.00s[run 1]OK
18apiTestDatalakeAPI
Pricing dimensions should return valid data
PASS0.00s[run 1]OK
19apiTestDatalakeAPI
Pricing calculate should return estimate
PASS0.00s[run 1]OK
20apiTestDatalakeAPI
Clusters list should work (empty or populated)
PASS0.00s[run 1]OK
21apiTestDatalakeAPI
Path traversal should be blocked
PASS0.00s[run 1]OK
22apiTestDatalakeAPI
Invalid endpoint should return 404
PASS0.00s[run 1]OK
23apiTestDatalakeAPI
User registration without auth should fail
PASS0.00s[run 1]OK
24apiTestDatalakeAPI
Revenue stats endpoint exists
PASS0.00s[run 1]OK
25cliTestExpiredAllocationPASS699.84s[run 1]OK
26cliTestExpiredAllocation
Finalize Expired Allocation Should Work after challenge completion time + expiry
PASS150.39s[run 1]OK
27cliTestExpiredAllocation
Cancel Expired Allocation Should Fail
PASS147.28s[run 1]OK
28cliTestExpiredAllocation
Download File using Expired Allocation Should Fail
PASS143.32s[run 1]OK
29cliTestExpiredAllocation
Update Expired Allocation Should Fail
PASS146.24s[run 1]OK
30cliTestExpiredAllocation
Unlocking tokens from finalized allocation should work
PASS101.43s[run 1]OK
31cliTestFreeReadsPASS179.74s[run 1]OK
32cliTestFreeReads
Free reads should work
PASS28.83s[run 1]OK
33cliTestFreeReads
Free read by authticket should Work
PASS33.46s[run 1]OK
34cliTestFreeReads
Free read by authticket should Work/Share File from Another Wallet for free read
PASS15.34s[run 1]OK
35cliTestOwnerUpdatePASS95.44s[run 1]OK
36cliTestOwnerUpdate
should allow update of owner: StorageSC
PASS29.22s[run 1]OK
37cliTestOwnerUpdate
should allow update of owner: MinerSC
PASS63.10s[run 1]OK
38cliTestTxVerificationNonBlockingPASS15.65s[run 1]OK
39cliTestTxVerificationNonBlocking
Faucet transaction confirms without blocking for LFB query timeout
PASS15.65s[run 1]OK
40cliTestLFBCacheReducesPerTxOverheadPASS12.63s[run 1]OK
41cliTestLFBCacheReducesPerTxOverhead
N back-to-back balance queries complete within N * single-op budget
PASS12.63s[run 1]OK
42cliTestLFBFallbackWithMinimumShardersPASS11.57s[run 1]OK
43cliTestLFBFallbackWithMinimumSharders
Balance check succeeds on cold LFB cache (fallback to Healthy)
PASS4.45s[run 1]OK
44cliTestLFBFallbackWithMinimumSharders
Faucet + confirm succeeds when only one sharder is active
PASS7.13s[run 1]OK
45cliTestLFBSharderDistributionAcrossTopologiesPASS16.65s[run 1]OK
46cliTestLFBSharderDistributionAcrossTopologies
Discover and log active miner+sharder topology
PASS4.13s[run 1]OK
47cliTestLFBSharderDistributionAcrossTopologies
Transaction flow succeeds for active topology
PASS12.52s[run 1]OK
48cliTestLFBBackgroundRefreshTimingPASS9.46s[run 1]OK
49cliTestLFBBackgroundRefreshTiming
Call immediately after TTL expiry is non-blocking
PASS9.46s[run 1]OK
50cliTestGetStakableProvidersPASS135.32s[run 1]OK
51cliTestGetStakableProviders
get stakable miners should work
PASS39.48s[run 1]OK
52cliTestGetStakableProviders
get stakable sharders should work
PASS36.67s[run 1]OK
53cliTestGetStakableProviders
get stakable blobbers should work
PASS29.37s[run 1]OK
54cliTestGetStakableProviders
get stakable validators should work
PASS29.80s[run 1]OK
55cliTestBlobberAvailabilityPASS145.34s[run 1]OK
56cliTestBlobberAvailability
blobber is available switch controls blobber use for allocations
PASS145.34s[run 1]OK
57cliTestBlobberConfigUpdatePASS209.45s[run 1]OK
58cliTestBlobberConfigUpdate
update blobber managing wallet should be able to update delegate wallet
PASS22.29s[run 1]OK
59cliTestBlobberConfigUpdate
update blobber capacity should work
PASS8.12s[run 1]OK
60cliTestBlobberConfigUpdate
update blobber number of delegates should work
PASS14.13s[run 1]OK
61cliTestBlobberConfigUpdate
update blobber service charge should work
PASS8.11s[run 1]OK
62cliTestBlobberConfigUpdate
update no params should work
PASS9.13s[run 1]OK
63cliTestBlobberConfigUpdate
update without blobber ID should fail
PASS23.25s[run 1]OK
64cliTestBlobberConfigUpdate
update with invalid blobber ID should fail
PASS23.22s[run 1]OK
65cliTestBlobberConfigUpdate
update with invalid blobber wallet/owner should fail
PASS13.13s[run 1]OK
66cliTestBlobberConfigUpdate
update blobber read price should work
PASS14.13s[run 1]OK
67cliTestBlobberConfigUpdate
update blobber write price should work
PASS8.20s[run 1]OK
68cliTestBlobberConfigUpdate
update all params at once should work
PASS13.21s[run 1]OK
69cliTestBlobberConfigUpdate
update base url should work
PASS9.11s[run 1]OK
70cliTestResumeDownloadPASS0.00s[run 1]OK
71cliTestResumeDownload
Resume download should work
PASS118.47s[run 1]OK
72cliTestRepairSizePASS9.42s[run 1]OK
73cliTestRepairSize
repair size should work
PASS9.42s[run 1]OK
74cliTestRollbackAllocationPASS0.00s[run 1]OK
75cliTestRollbackAllocation
rollback allocation after renaming a file should work
PASS28.38s[run 1]OK
76cliTestRollbackAllocation
rollback allocation after moving a file should work
PASS37.14s[run 1]OK
77cliTestRollbackAllocation
rollback allocation after updating a file should work
PASS45.95s[run 1]OK
78cliTestRollbackAllocation
rollback allocation in the middle of updating a large file should work
PASS47.64s[run 1]OK
79cliTestRollbackAllocation
rollback allocation after updating a file multiple times should work
PASS52.49s[run 1]OK
80cliTestRollbackAllocation
rollback allocation after duplicating a file should work
PASS53.47s[run 1]OK
81cliTestRollbackAllocation
rollback allocation after multiple files upload and single file update should work
PASS54.21s[run 1]OK
82cliTestRollbackAllocation
rollback allocation after multiple files upload and single file delete should work
PASS56.93s[run 1]OK
83cliTestRollbackAllocation
rollback allocation after deleting a file should work
PASS62.93s[run 1]OK
84cliTestRollbackAllocation
rollback allocation after a small file upload in the middle of updating a large file should work
PASS65.56s[run 1]OK
85cliTestMinerStakePASS368.55s[run 1]OK
86cliTestMinerStake
Staking tokens against valid miner with valid tokens should work
PASS29.39s[run 1]OK
87cliTestMinerStake
Multiple stakes against a miner should add balance to client's stake pool
PASS179.35s[run 1]OK
88cliTestMinerStake
Staking tokens against miner should return interest to wallet
PASS24.29s[run 1]OK
89cliTestMinerStake
Making more pools than allowed by max delegates in minersc should fail
PASS89.91s[run 1]OK
90cliTestMinerStake
Unlock tokens with invalid node id should fail
PASS31.39s[run 1]OK
91cliTestMinerStake
Staking negative tokens against valid miner should fail
PASS5.13s[run 1]OK
92cliTestMinerStake
Staking 0 tokens against miner should fail
PASS6.17s[run 1]OK
93cliTestMinerStake
Staking tokens with insufficient balance should fail
PASS7.16s[run 1]OK
94cliTestMinerStake
Staking tokens against invalid node id should fail
PASS9.16s[run 1]OK
95cliTestMinerUpdateConfigPASS111.64s[run 1]OK
96cliTestMinerUpdateConfig
successful update of config to minimum allowed value
PASS16.19s[run 1]OK
97cliTestMinerUpdateConfig
successful update of config to mid-level allowed value
PASS15.22s[run 1]OK
98cliTestMinerUpdateConfig
successful update of config to maximum allowed value
PASS16.19s[run 1]OK
99cliTestMinerUpdateConfig
unsuccessful update of config to invalid values
PASS4.05s[run 1]OK
100cliTestMinerUpdateConfig
unsuccessful update of config to out of bounds value
PASS6.13s[run 1]OK
101cliTestMinerUpdateConfig
update by non-smartcontract owner should fail
PASS8.15s[run 1]OK
102cliTestMinerUpdateConfig
update with bad config key should fail
PASS6.09s[run 1]OK
103cliTestMinerUpdateConfig
update with missing keys param should fail
PASS4.08s[run 1]OK
104cliTestMinerUpdateConfig
update with missing values param should fail
PASS4.10s[run 1]OK
105cliTestMinerUpdateConfig
successful update of max n to maximum allowed value
PASS5.08s[run 1]OK
106cliTestMinerUpdateConfig
successful update of min n to minimum allowed value
PASS3.04s[run 1]OK
107cliTestMinerUpdateConfig
successful update of max s to maximum allowed value
PASS4.05s[run 1]OK
108cliTestMinerUpdateConfig
successful update of min s to minimum allowed value
PASS3.04s[run 1]OK
109cliTestMinerUpdateConfig
successful update of reward rate to zero
PASS6.06s[run 1]OK
110cliTestMinerUpdateConfig
successful update of reward rate to 0.5
PASS3.04s[run 1]OK
111cliTestMinerUpdateConfig
successful update of block reward
PASS3.05s[run 1]OK
112cliTestMinerUpdateSettingsPASS305.20s[run 1]OK
113cliTestMinerUpdateSettings
Miner update num delegates by delegate wallet should work
PASS16.21s[run 1]OK
114cliTestMinerUpdateSettings
Miner update num delegates greater than global max delegates should fail
PASS58.37s[run 1]OK
115cliTestMinerUpdateSettings
Miner update num delegate negative value should fail
PASS69.41s[run 1]OK
116cliTestMinerUpdateSettings
Miner update without miner id flag should fail
PASS64.32s[run 1]OK
117cliTestMinerUpdateSettings
Miner update with nothing to update should fail
PASS76.39s[run 1]OK
118cliTestMinerUpdateSettings
Miner update settings from non-delegate wallet should fail
PASS8.20s[run 1]OK
119cliTestSharderStakePASS157.35s[run 1]OK
120cliTestSharderStake
Staking tokens against valid sharder with valid tokens should work, unlocking should work
PASS46.55s[run 1]OK
121cliTestSharderStake
Multiple stakes against a sharder should not create multiple pools
PASS42.47s[run 1]OK
122cliTestSharderStake
Staking tokens with insufficient balance should fail
PASS11.17s[run 1]OK
123cliTestSharderStake
Staking negative tokens against valid sharder should fail
PASS4.10s[run 1]OK
124cliTestSharderStake
Staking tokens against sharder should return interest to wallet
PASS31.67s[run 1]OK
125cliTestSharderStake
Unlock tokens with invalid pool id should fail
PASS8.14s[run 1]OK
126cliTestSharderUpdateSettingsPASS72.71s[run 1]OK
127cliTestSharderUpdateSettings
Sharder update num delegates by delegate wallet should work
PASS18.56s[run 1]OK
128cliTestSharderUpdateSettings
Sharder update with num delegates more than global max delegates should fail
PASS13.56s[run 1]OK
129cliTestSharderUpdateSettings
Sharder update num delegates negative value should fail
PASS12.50s[run 1]OK
130cliTestSharderUpdateSettings
Sharder update without sharder id flag should fail
PASS3.10s[run 1]OK
131cliTestSharderUpdateSettings
Sharder update with nothing to update should fail
PASS8.13s[run 1]OK
132cliTestSharderUpdateSettings
Sharder update settings from non-delegate wallet should fail
PASS9.61s[run 1]OK
133cliTestStorageUpdateConfigPASS165.56s[run 1]OK
134cliTestStorageUpdateConfig
should allow update setting updates
PASS136.19s[run 1]OK
135cliTestStorageUpdateConfig
update by non-smartcontract owner should fail
PASS6.08s[run 1]OK
136cliTestStorageUpdateConfig
update with bad config key should fail
PASS7.11s[run 1]OK
137cliTestStorageUpdateConfig
update max read price to invalid value should fail
PASS7.11s[run 1]OK
138cliTestStakePoolPASS49.25s[run 1]OK
139cliTestStakePool
Total stake in a blobber can never be less than it's used capacity
PASS46.17s[run 1]OK
140cliTestProtocolChallengePASS364.16s[run 1]OK
141cliTestProtocolChallenge
Allocation with writes should get challenges
PASS361.05s[run 1]OK
142cliTestProtocolChallenge
Challenges success rate and blobber distribution should be good
PASS1.68s[run 1]OK
143cliTestProtocolChallenge
Empty Allocation should not get challenges
PASS10.25s[run 1]OK
144cliTestProtocolChallenge
Canceled allocation should no more get any challenges
PASS13.46s[run 1]OK
145cliTestProtocolChallenge
Allocation with writes and deletes should not get challenges
PASS14.49s[run 1]OK
146cliTestProtocolChallenge
Added blobber in an allocation should also be challenged for this blobber allocation
PASS108.93s[run 1]OK
147cliTestProtocolChallenge
Replaced blobber in an allocation should not be challenged for this blobber allocation
PASS108.98s[run 1]OK
148cliTestProtocolChallenge
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.86s[run 1]OK
149cliTestConcurrentFileOperationsPASS101.58s[run 1]OK
150cliTestConcurrentFileOperations
Concurrent upload, copy, move, rename, delete, download on same allocation
PASS101.58s[run 1]OK
151cliTestShareShortIOPASS72.90s[run 1]OK
152cliTestShareShortIO
Public file share and generate short link
PASS10.41s[run 1]OK
153cliTestShareShortIO
Private file share and generate short link
PASS24.94s[run 1]OK
154cliTestShareShortIO
Folder share and generate short link
PASS37.54s[run 1]OK
155cliTestShareShortIO
Empty URL should return error from short.io endpoint
PASS0.00s[run 1]OK
156cliTestShareShortIO
Short.io not configured returns graceful error
PASS0.00s[run 1]OK
157cliTestMonitoringCompareMPTAndEventsDBDataPASS6.22s[run 1]OK
158cliTestMonitoringCompareMPTAndEventsDBData
Compare data in MPT with events DB for blobbers
PASS0.05s[run 1]OK
159cliTestMonitoringCompareMPTAndEventsDBData
Compare data in MPT with events DB for Sharders
PASS0.01s[run 1]OK
160cliTestMonitoringCompareMPTAndEventsDBData
Compare data in MPT with events DB for Miners
PASS0.01s[run 1]OK
161cliTestRecoverWalletPASS0.00s[run 1]OK
162cliTestRecoverWallet
Recover wallet valid mnemonic
PASS0.05s[run 1]OK
163cliTestRecoverWallet
Recover wallet no mnemonic
PASS0.04s[run 1]OK
164cliTestRecoverWallet
Recover wallet invalid mnemonic
PASS0.02s[run 1]OK
165cliTestSharderBlockRewardsPASS8.57s[run 1]OK
166cliTestSharderBlockRewards
Sharder share of block rewards
PASS8.57s[run 1]OK
167cliTestMinerBlockRewardsPASS14.13s[run 1]OK
168cliTestMinerBlockRewards
Miner share of block rewards
PASS14.13s[run 1]OK
169cliTestGetIdPASS0.00s[run 1]OK
170cliTestGetId
get miner id should work
PASS0.11s[run 1]OK
171cliTestGetId
get sharder id should work
PASS5.16s[run 1]OK
172cliTestGetId
get blobber id should not work
PASS22.49s[run 1]OK
173cliTestMinerFeeRewardsPASS28.47s[run 1]OK
174cliTestMinerFeeRewards
Miner share of fee rewards for transactions
PASS28.46s[run 1]OK
175cliTestResumeUploadPASS80.70s[run 1]OK
176cliTestResumeUpload
Resume upload should work fine
PASS17.44s[run 1]OK
177cliTestResumeUpload
Resume upload with same filename having same filesize with diff content
PASS25.67s[run 1]OK
178cliTestResumeUpload
Resume upload with diff filename having same filesize (Negative)
PASS12.77s[run 1]OK
179cliTestResumeUpload
Should discard previous progress and treat as new upload when file size if different
PASS24.82s[run 1]OK
180cliTestSharePublicPrivatePASS0.01s[run 1]OK
181cliTestSharePublicPrivate
Share non-existent file should fail
PASS13.95s[run 1]OK
182cliTestSharePublicPrivate
Expired auth ticket should fail to download
PASS35.57s[run 1]OK
183cliTestSharePublicPrivate
Public share of unencrypted file should allow any wallet to download
PASS45.04s[run 1]OK
184cliTestSharePublicPrivate
Share file to self should allow owner to download via auth ticket
PASS45.96s[run 1]OK
185cliTestSharePublicPrivate
Revoke public share should prevent further downloads
PASS51.05s[run 1]OK
186cliTestSharePublicPrivate
Private share of unencrypted file to specific recipient should only allow that recipient to download
PASS45.00s[run 1]OK
187cliTestSharePublicPrivate
Public share of folder should allow downloading files within the folder
PASS53.68s[run 1]OK
188cliTestSharePublicPrivate
Group share to multiple recipients should allow each recipient to download
PASS72.12s[run 1]OK
189cliTestSharePublicPrivate
Remove one recipient from group share should only block that recipient
PASS95.42s[run 1]OK
190cliTestFileDeletePASS0.00s[run 1]OK
191cliTestFileDelete
delete file by not supplying allocation ID should fail
PASS4.14s[run 1]OK
192cliTestFileDelete
delete file by not supplying remotepath should fail
PASS4.12s[run 1]OK
193cliTestFileDelete
delete file that does not exist should work
PASS14.48s[run 1]OK
194cliTestFileDelete
delete non root directory with multiple existing file present should work
PASS58.76s[run 1]OK
195cliTestFileDelete
delete existing file with encryption should work
PASS34.03s[run 1]OK
196cliTestFileDelete
delete existing root directory with files present should work
PASS32.75s[run 1]OK
197cliTestFileDelete
delete existing file in someone else's allocation should fail
PASS34.97s[run 1]OK
198cliTestFileDelete
delete existing file with allocation delete file options forbidden should fail
PASS28.38s[run 1]OK
199cliTestFileDelete
delete existing file in root directory with wallet balance accounting
PASS59.86s[run 1]OK
200cliTestFileDelete
Delete file concurrently in existing directory, should work
PASS57.13s[run 1]OK
201cliTestFileDelete
delete existing file with thumbnail should work
PASS36.45s[run 1]OK
202cliTestFileDelete
delete existing file in root directory should work
PASS34.47s[run 1]OK
203cliTestFileDelete
delete existing file in sub directory should work
PASS29.15s[run 1]OK
204cliTestFileDelete
delete non-root directory with No existing file should work
PASS38.64s[run 1]OK
205cliTestFileDelete
delete existing non-root directory with file present should work
PASS42.12s[run 1]OK
206cliTestMinerSCUserPoolInfoPASS135.55s[run 1]OK
207cliTestMinerSCUserPoolInfo
Getting MinerSC Stake pools of a wallet before and after locking against a miner should work
PASS37.80s[run 1]OK
208cliTestMinerSCUserPoolInfo
Getting MinerSC Stake pools of a wallet before and after locking against a sharder should work
PASS38.96s[run 1]OK
209cliTestMinerSCUserPoolInfo
Getting MinerSC pools info for a different client id than wallet owner should work
PASS58.79s[run 1]OK
210cliTestFileMetadataPASS0.01s[run 1]OK
211cliTestFileMetadata
Get Folder Meta in Non-Empty Directory Should Work
PASS13.36s[run 1]OK
212cliTestFileMetadata
Get File Meta for Encrypted File Should Work
PASS14.50s[run 1]OK
213cliTestFileMetadata
Get Shared File Meta by Auth Ticket and Lookup Hash Should Work
PASS18.51s[run 1]OK
214cliTestFileMetadata
Get Shared File Meta by Auth Ticket and Lookup Hash Should Work/Share Folder from Another Wallet
PASS9.39s[run 1]OK
215cliTestFileMetadata
Get File Meta in Root Directory Should Work
PASS16.47s[run 1]OK
216cliTestFileMetadata
Get File Meta on Another Wallet File Should Fail
PASS33.88s[run 1]OK
217cliTestFileMetadata
Get File Meta on Another Wallet File Should Fail/Get Other Allocation ID
PASS14.37s[run 1]OK
218cliTestFileMetadata
Get File Meta by Path and Lookup Hash Should Work
PASS21.59s[run 1]OK
219cliTestFileMetadata
Get File Meta in Sub Directory Should Work
PASS18.51s[run 1]OK
220cliTestFileMetadata
Get File Meta Without Parameter Should Fail
PASS10.15s[run 1]OK
221cliTestFileMetadata
Get File Meta by Lookup Hash Should Fail
PASS15.34s[run 1]OK
222cliTestFileMetadata
Get Folder Meta in Empty Directory Should Fail
PASS14.30s[run 1]OK
223cliTestFileMetadata
Get File Meta for Missing remotepath and authticket Should Fail
PASS14.38s[run 1]OK
224cliTestFileMovePASS0.01s[run 1]OK
225cliTestFileMove
move file with no destpath param should fail
PASS4.09s[run 1]OK
226cliTestFileMove
move file with no remotepath param should fail
PASS5.13s[run 1]OK
227cliTestFileMove
move file with no allocation param should fail
PASS4.13s[run 1]OK
228cliTestFileMove
move root dir to child dir should work
PASS20.51s[run 1]OK
229cliTestFileMove
move file to same directory (no change) should fail
PASS19.48s[run 1]OK
230cliTestFileMove
move non-existing file should fail
PASS9.28s[run 1]OK
231cliTestFileMove
move file to another directory with existing file with same name should fail
PASS17.94s[run 1]OK
232cliTestFileMove
move file with allocation move file option forbidden should fail
PASS34.54s[run 1]OK
233cliTestFileMove
move file to existing directory
PASS20.51s[run 1]OK
234cliTestFileMove
move file to non-existing directory should work
PASS19.63s[run 1]OK
235cliTestFileMove
Move file concurrently to existing directory, should work
PASS27.78s[run 1]OK
236cliTestFileMove
File move - Users should not be charged for moving a file
PASS31.51s[run 1]OK
237cliTestFileMove
move dir with no file to child dir should work
PASS20.49s[run 1]OK
238cliTestFileMove
move dir with multiple files to child dir should work
PASS19.83s[run 1]OK
239cliTestFileMove
move nested dir to child dir should work
PASS20.60s[run 1]OK
240cliTestFileMove
move file from someone else's allocation should fail
PASS54.71s[run 1]OK
241cliTestFileStatsPASS0.01s[run 1]OK
242cliTestFileStats
get file stats in root directory should work
PASS9.47s[run 1]OK
243cliTestFileStats
get file stats with no params supplied
PASS9.18s[run 1]OK
244cliTestFileStats
get file stats with no remotepath param supplied
PASS9.25s[run 1]OK
245cliTestFileStats
get file stats with no allocation param supplied
PASS9.36s[run 1]OK
246cliTestFileStats
get file stats on an empty allocation
PASS9.23s[run 1]OK
247cliTestFileStats
get file stats in sub directory should work
PASS9.41s[run 1]OK
248cliTestFileStats
get file stats for a file that does not exists
PASS10.32s[run 1]OK
249cliTestFileStats
get file stats in nested sub directory should work
PASS9.49s[run 1]OK
250cliTestFileStats
get file stats for an allocation you dont own
PASS13.50s[run 1]OK
251cliTestFileStats
get file stats for an allocation you dont own/Get Other Allocation ID
PASS9.31s[run 1]OK
252cliTestFileStats
get file stats before and after update
PASS29.07s[run 1]OK
253cliTestFileStats
get file stats before and after download
PASS38.53s[run 1]OK
254cliTestFileUpdatePASS0.01s[run 1]OK
255cliTestFileUpdate
update with allocation update file option forbidden should fail
PASS14.65s[run 1]OK
256cliTestFileUpdate
update with another file of size larger than allocation should fail
PASS16.12s[run 1]OK
257cliTestFileUpdate
update file that does not exists should fail
PASS14.67s[run 1]OK
258cliTestFileUpdate
update file with thumbnail
PASS36.74s[run 1]OK
259cliTestFileUpdate
update with another file of bigger size should work
PASS25.35s[run 1]OK
260cliTestFileUpdate
update with another file of same size should work
PASS25.93s[run 1]OK
261cliTestFileUpdate
update encrypted file with encrypted file should work
PASS37.05s[run 1]OK
262cliTestFileUpdate
update non-encrypted file with encrypted file should work
PASS35.32s[run 1]OK
263cliTestFileUpdate
update encrypted file with non-encrypted file should work
PASS39.91s[run 1]OK
264cliTestFileUpdate
update thumbnail of uploaded file
PASS45.69s[run 1]OK
265cliTestFileUpdate
File Update with same size - Users should not be charged, blobber should not be paid
PASS47.41s[run 1]OK
266cliTestFileUpdate
File Update with a different size - Blobbers should be paid for the extra file size
PASS136.24s[run 1]OK
267cliTestBlobberHealthCheckPASS0.01s[run 1]OK
268cliTestBlobberHealthCheck
active blobbers should have a recent last health check timestamp
PASS4.34s[run 1]OK
269cliTestBlobberHealthCheck
individual blobber info should match list blobbers output
PASS4.21s[run 1]OK
270cliTestBlobberHealthCheck
blobbers should have positive capacity and valid registration data
PASS4.19s[run 1]OK
271cliTestBlobberHealthCheck
last health check timestamp should not decrease over time
PASS9.23s[run 1]OK
272cliTestBlobberHealthCheck
blobbers registered on chain should be usable for new allocations
PASS18.45s[run 1]OK
273cliTestCommonUserFunctionsPASS0.00s[run 1]OK
274cliTestCommonUserFunctions
Create Allocation - Blobbers must lock appropriate amount of tokens in stake pool
PASS14.76s[run 1]OK
275cliTestCommonUserFunctions
Update Allocation - Blobbers' lock in stake pool must increase according to updated size
PASS18.44s[run 1]OK
276cliTestCommonUserFunctions
Create Allocation - Locked amount must've been withdrawn from user wallet
PASS25.40s[run 1]OK
277cliTestCommonUserFunctions
Update Allocation by locking more tokens - Locked amount must be withdrawn from user wallet
PASS35.66s[run 1]OK
278cliTestSendAndBalancePASS0.02s[run 1]OK
279cliTestSendAndBalance
Send attempt to self should fail
PASS3.13s[run 1]OK
280cliTestSendAndBalance
Send attempt with very long description should fail
PASS4.13s[run 1]OK
281cliTestSendAndBalance
Send attempt with negative token should fail
PASS4.11s[run 1]OK
282cliTestSendAndBalance
Send attempt to invalid address should fail
PASS4.08s[run 1]OK
283cliTestSendAndBalance
Send with description
PASS11.27s[run 1]OK
284cliTestSendAndBalance
Send without description should fail
PASS4.13s[run 1]OK
285cliTestSendAndBalance
Send attempt to exceeding balance should fail
PASS11.57s[run 1]OK
286cliTestSendAndBalance
Send with zero token should fail
PASS12.51s[run 1]OK
287cliTestSendAndBalance
Send with json flag
PASS12.58s[run 1]OK
288cliTestSendAndBalance
Send attempt on zero ZCN wallet should fail
PASS30.46s[run 1]OK
289cliTestSendAndBalance
Balance checks before and after ZCN sent
PASS36.25s[run 1]OK
290cliTestCancelAllocationPASS0.00s[run 1]OK
291cliTestCancelAllocation
No allocation param should fail
PASS5.18s[run 1]OK
292cliTestCancelAllocation
Cancel Non-existent Allocation Should Fail
PASS9.35s[run 1]OK
293cliTestCancelAllocation
Cancel allocation immediately should work
PASS14.30s[run 1]OK
294cliTestCancelAllocation
Cancel Other's Allocation Should Fail
PASS18.33s[run 1]OK
295cliTestCancelAllocation
Cancel allocation after upload should work
PASS79.37s[run 1]OK
296cliTestCreateAllocationPASS0.02s[run 1]OK
297cliTestCreateAllocation
Create allocation with no parameter (missing lock) Should Fail
PASS9.49s[run 1]OK
298cliTestCreateAllocation
Create allocation with read price range 0-0 Should Fail
PASS9.52s[run 1]OK
299cliTestCreateAllocation
Create allocation with storage version
PASS21.59s[run 1]OK
300cliTestCreateAllocation
Create allocation with size smaller than limit (size < 1024) Should Fail
PASS14.57s[run 1]OK
301cliTestCreateAllocation
Create allocation should have all file options permitted by default
PASS19.96s[run 1]OK
302cliTestCreateAllocation
Create allocation with too large data and parity (Greater than the number of blobbers) Should Fail
PASS9.85s[run 1]OK
303cliTestCreateAllocation
Create allocation with too large data (Greater than the number of blobbers) Should Fail
PASS8.50s[run 1]OK
304cliTestCreateAllocation
Create allocation third party extendable should be false by default and change with flags
PASS28.82s[run 1]OK
305cliTestCreateAllocation
Create allocation with too large parity (Greater than the number of blobbers) Should Fail
PASS10.53s[run 1]OK
306cliTestCreateAllocation
Create allocation for locking negative cost should not work
PASS9.52s[run 1]OK
307cliTestCreateAllocation
Create allocation with read price range Should Work
PASS18.63s[run 1]OK
308cliTestCreateAllocation
Create allocation with write price range Should Work
PASS19.61s[run 1]OK
309cliTestCreateAllocation
Create allocation with data specified Should Work
PASS19.59s[run 1]OK
310cliTestCreateAllocation
Create allocation with parity specified Should Work
PASS18.57s[run 1]OK
311cliTestCreateAllocation
Create allocation for locking cost less than minimum cost should not work
PASS14.60s[run 1]OK
312cliTestCreateAllocation
Create allocation with smallest possible size (2048) Should Work
PASS19.72s[run 1]OK
313cliTestCreateAllocation
Create allocation for another owner should Work
PASS20.12s[run 1]OK
314cliTestCreateAllocation
Create allocation for locking cost equal to the cost calculated should work
PASS23.73s[run 1]OK
315cliTestCreateAllocation
Create allocation with some forbidden file options flags should pass and show in allocation
PASS81.42s[run 1]OK
316cliTestFileUploadTokenMovementPASS0.00s[run 1]OK
317cliTestFileUploadTokenMovement
Challenge pool should be 0 before any write
PASS8.18s[run 1]OK
318cliTestFileUploadTokenMovement
Total balance in blobber pool equals locked tokens
PASS9.24s[run 1]OK
319cliTestFileRenamePASS0.02s[run 1]OK
320cliTestFileRename
rename file with no remotepath param should fail
PASS3.21s[run 1]OK
321cliTestFileRename
rename file with no destname param should fail
PASS4.14s[run 1]OK
322cliTestFileRename
rename file with no allocation param should fail
PASS6.20s[run 1]OK
323cliTestFileRename
rename root path should fail
PASS10.27s[run 1]OK
324cliTestFileRename
rename folder should work
PASS19.57s[run 1]OK
325cliTestFileRename
rename non-existing file should fail
PASS11.31s[run 1]OK
326cliTestFileRename
rename file to with 160-char (above 150-char filename limit) should fail
PASS14.68s[run 1]OK
327cliTestFileRename
rename file to same filename (no change) shouldn't work
PASS15.11s[run 1]OK
328cliTestFileRename
File Rename - Users should not be charged for renaming a file#01
PASS35.26s[run 1]OK
329cliTestFileRename
rename file to with 90-char (below 100-char filename limit)
PASS20.47s[run 1]OK
330cliTestFileRename
rename file to containing special characters
PASS23.80s[run 1]OK
331cliTestFileRename
File Rename - Users should not be charged for renaming a file
PASS35.73s[run 1]OK
332cliTestFileRename
rename file should work
PASS17.49s[run 1]OK
333cliTestFileRename
Rename file concurrently to existing directory, should work
PASS22.48s[run 1]OK
334cliTestFileRename
Rename and delete file concurrently, should work
PASS56.25s[run 1]OK
335cliTestFileRename
rename file from someone else's allocation should fail
PASS57.21s[run 1]OK
336cliTestFileRename
rename file with allocation rename file option forbidden should fail
PASS64.89s[run 1]OK
337cliTestStakeUnstakeTokensPASS0.01s[run 1]OK
338cliTestStakeUnstakeTokens
Staking tokens without specifying provider should generate corresponding error
PASS4.12s[run 1]OK
339cliTestStakeUnstakeTokens
Staking tokens without specifying amount of tokens to lock should fail
PASS3.15s[run 1]OK
340cliTestStakeUnstakeTokens
Staking negative tokens should fail
PASS14.90s[run 1]OK
341cliTestStakeUnstakeTokens
Staking 0 tokens against blobber should fail
PASS18.98s[run 1]OK
342cliTestStakeUnstakeTokens
Staking more tokens than in wallet should fail
PASS20.00s[run 1]OK
343cliTestStakeUnstakeTokens
Staked tokens should move from wallet to Provider's stake pool, unstaking should move tokens back to wallet
PASS36.85s[run 1]OK
344cliTestCreateDirPASS0.01s[run 1]OK
345cliTestCreateDir
create attempt with invalid allocation
PASS4.13s[run 1]OK
346cliTestCreateDir
create attempt with someone else's allocation
PASS9.18s[run 1]OK
347cliTestCreateDir
create attempt with empty allocation
PASS3.09s[run 1]OK
348cliTestCreateDir
create attempt with missing allocation
PASS4.15s[run 1]OK
349cliTestCreateDir
create root dir
PASS14.33s[run 1]OK
350cliTestCreateDir
create attempt with empty dirname param
PASS14.28s[run 1]OK
351cliTestCreateDir
create attempt with missing dirname param
PASS14.17s[run 1]OK
352cliTestCreateDir
create dir with existing dirname should work
PASS9.34s[run 1]OK
353cliTestCreateDir
create dir with no leading slash should not work
PASS11.18s[run 1]OK
354cliTestCreateDir
create with dir containing special characters
PASS16.47s[run 1]OK
355cliTestCreateDir
create with non-existent parent dir
PASS17.45s[run 1]OK
356cliTestCreateDir
create with 100-char dir
PASS13.35s[run 1]OK
357cliTestCreateDir
create attempt with 151-char dirname
PASS14.37s[run 1]OK
358cliTestCreateDir
create with existing dir but different case
PASS21.58s[run 1]OK
359cliTestCreateDir
create nested dir
PASS18.48s[run 1]OK
360cliTestWritePoolLockPASS0.01s[run 1]OK
361cliTestWritePoolLock
Creating allocation should move tokens from wallet to write pool, write lock should work
PASS46.57s[run 1]OK
362cliTestWritePoolLock
Missing tokens flag should result in error
PASS8.17s[run 1]OK
363cliTestWritePoolLock
Should not be able to lock zero write tokens
PASS30.78s[run 1]OK
364cliTestWritePoolLock
Should not be able to lock negative write tokens
PASS25.35s[run 1]OK
365cliTestWritePoolLock
Should not be able to lock more write tokens than wallet balance
PASS35.51s[run 1]OK
366cliTestUpdateAllocationPASS0.01s[run 1]OK
367cliTestUpdateAllocation
Update allocation with replace blobber should succeed
PASS13.81s[run 1]OK
368cliTestUpdateAllocation
Update allocation with add blobber should succeed
PASS14.48s[run 1]OK
369cliTestUpdateAllocation
Update Expiry Should Work
PASS19.46s[run 1]OK
370cliTestUpdateAllocation
Update allocation set third party extendable flag should work
PASS21.31s[run 1]OK
371cliTestUpdateAllocation
Update Mistake Size Parameter Should Fail
PASS14.30s[run 1]OK
372cliTestUpdateAllocation
Update Nothing Should Fail
PASS18.17s[run 1]OK
373cliTestUpdateAllocation
Update allocation set third party extendable flag should fail if third party extendable is already true
PASS26.54s[run 1]OK
374cliTestUpdateAllocation
Update Non-existent Allocation Should Fail
PASS4.10s[run 1]OK
375cliTestUpdateAllocation
Updating same file options twice should fail
PASS23.24s[run 1]OK
376cliTestUpdateAllocation
Update Other's Allocation Should Fail
PASS23.45s[run 1]OK
377cliTestUpdateAllocation
Update allocation expand by third party if third party extendable = true should succeed
PASS40.82s[run 1]OK
378cliTestUpdateAllocation
Update Size beyond blobber capacity should fail
PASS18.24s[run 1]OK
379cliTestUpdateAllocation
Update allocation expand by third party if third party extendable = false should fail
PASS47.84s[run 1]OK
380cliTestUpdateAllocation
Update All Parameters Should Work
PASS24.35s[run 1]OK
381cliTestUpdateAllocation
Update allocation any other action than expand by third party regardless of third party extendable should fail
PASS54.88s[run 1]OK
382cliTestUpdateAllocation
Update Size Should Work
PASS24.40s[run 1]OK
383cliTestUpdateAllocation
Update Negative Size Should Fail
PASS37.47s[run 1]OK
384cliTestUpdateAllocation
Update Allocation flags for forbid and allow file options should succeed
PASS127.94s[run 1]OK
385cliTestRecentlyAddedRefsPASS0.01s[run 1]OK
386cliTestRecentlyAddedRefs
Invalid parameters should return error
PASS17.37s[run 1]OK
387cliTestRecentlyAddedRefs
Recently Added Refs Should be listed
PASS40.33s[run 1]OK
388cliTestRecentlyAddedRefs
Refs of someone else's allocation should return zero refs
PASS42.43s[run 1]OK
389cliTestRecentlyAddedRefs
Refs created 30 seconds ago should not be listed with in-date less than 30 seconds
PASS43.42s[run 1]OK
390cliTestFileCopyPASS0.02s[run 1]OK
391cliTestFileCopy
copy file with no destpath param should fail
PASS4.08s[run 1]OK
392cliTestFileCopy
copy file with no remotepath param should fail
PASS3.09s[run 1]OK
393cliTestFileCopy
copy file with no allocation param should fail
PASS4.16s[run 1]OK
394cliTestFileCopy
copy directory to another directry should work
PASS18.92s[run 1]OK
395cliTestFileCopy
copy file with allocation copy file options forbidden should fail
PASS18.32s[run 1]OK
396cliTestFileCopy
copy non-existing file should fail
PASS14.26s[run 1]OK
397cliTestFileCopy
copy file from someone else's allocation should fail
PASS19.44s[run 1]OK
398cliTestFileCopy
copy file to another directory with existing file with same name should fail
PASS20.64s[run 1]OK
399cliTestFileCopy
copy file to same directory should fail
PASS21.75s[run 1]OK
400cliTestFileCopy
copy file to dir with existing children should work
PASS24.58s[run 1]OK
401cliTestFileCopy
copy file to non-existing directory should work
PASS24.42s[run 1]OK
402cliTestFileCopy
copy file to existing directory
PASS20.40s[run 1]OK
403cliTestFileCopy
Copy file concurrently to existing directory, should work
PASS31.85s[run 1]OK
404cliTestFileCopy
copy directory to another directry with no existing file should work
PASS26.24s[run 1]OK
405cliTestFileCopy
copy directory to another directry with multiple existing file should work
PASS36.22s[run 1]OK
406cliTestFileCopy
File copy - Users should be charged for copying a file
PASS139.60s[run 1]OK
407cliTestDownloadPASS0.03s[run 1]OK
408cliTestDownload
Download from Allocation without other Parameter Should Fail
PASS25.14s[run 1]OK
409cliTestDownload
Download File from Root Directory Should Work
PASS27.47s[run 1]OK
410cliTestDownload
Download without any Parameter Should Fail
PASS18.07s[run 1]OK
411cliTestDownload
Download Moved File Should Work
PASS29.46s[run 1]OK
412cliTestDownload
Download Non-Existent File Should Fail
PASS24.26s[run 1]OK
413cliTestDownload
Download File from Non-Existent Allocation Should Fail
PASS18.10s[run 1]OK
414cliTestDownload
Download File from Other's Allocation Should Fail
PASS32.37s[run 1]OK
415cliTestDownload
Download File from Other's Allocation Should Fail/Get Other Allocation ID
PASS9.24s[run 1]OK
416cliTestDownload
Download with negative endblock should fail
PASS26.34s[run 1]OK
417cliTestDownload
Download with endblock less than startblock should fail
PASS27.36s[run 1]OK
418cliTestDownload
Download with negative startblock should fail
PASS31.47s[run 1]OK
419cliTestDownload
Download File With blockspermarker Flag Should Work
PASS33.39s[run 1]OK
420cliTestDownload
Download File With endblock greater than number of blocks should work
PASS30.34s[run 1]OK
421cliTestDownload
Download File With startblock And endblock Should Work
PASS25.36s[run 1]OK
422cliTestDownload
Download File With startblock 0 and non-zero endblock should fail
PASS30.48s[run 1]OK
423cliTestDownload
Download File With Only endblock Should Work
PASS29.58s[run 1]OK
424cliTestDownload
Download File With Only startblock Should Work
PASS29.36s[run 1]OK
425cliTestDownload
Download to Non-Existent Path Should Work
PASS26.34s[run 1]OK
426cliTestDownload
Download Encrypted File Thumbnail Should Work
PASS24.40s[run 1]OK
427cliTestDownload
Download File Thumbnail Should Work
PASS24.33s[run 1]OK
428cliTestDownload
Download Shared File by Paying Should Work
PASS23.51s[run 1]OK
429cliTestDownload
Download Shared File by Paying Should Work/Share File from Another Wallet
PASS8.45s[run 1]OK
430cliTestDownload
Download From Shared Folder by Remotepath Should Work
PASS23.36s[run 1]OK
431cliTestDownload
Download From Shared Folder by Remotepath Should Work/Share File from Another Wallet
PASS8.28s[run 1]OK
432cliTestDownload
Download From Shared Folder by Lookup Hash Should Work
PASS24.36s[run 1]OK
433cliTestDownload
Download From Shared Folder by Lookup Hash Should Work/Share File from Another Wallet
PASS9.27s[run 1]OK
434cliTestDownload
Download Shared File without Paying Should Not Work
PASS28.50s[run 1]OK
435cliTestDownload
Download Shared File without Paying Should Not Work/Share File from Another Wallet
PASS8.37s[run 1]OK
436cliTestDownload
Download Encrypted File Should Work
PASS25.33s[run 1]OK
437cliTestDownload
Download Entire Directory Should Work but does not see blobber/issues/588
PASS23.34s[run 1]OK
438cliTestDownload
Download Shared File Should Work
PASS26.64s[run 1]OK
439cliTestDownload
Download Shared File Should Work/Share File from Another Wallet
PASS11.55s[run 1]OK
440cliTestDownload
Download File from Nested Directory Should Work
PASS24.31s[run 1]OK
441cliTestDownload
Download File From Shared Folder Should Work but does not see blobber/issues/588
PASS27.48s[run 1]OK
442cliTestDownload
Download File From Shared Folder Should Work but does not see blobber/issues/588/Share Entire Folder from Another Wallet
PASS9.39s[run 1]OK
443cliTestDownload
Download File from a Directory Should Work
PASS23.54s[run 1]OK
444cliTestDownload
Download Shared Encrypted File Should Work
PASS44.49s[run 1]OK
445cliTestDownload
Download Shared Encrypted File Should Work/Share File from Another Wallet
PASS14.31s[run 1]OK
446cliTestDownload
Download File Concurrently Should Work from two Different Directory
PASS29.54s[run 1]OK
447cliTestListFileSystemPASS0.02s[run 1]OK
448cliTestListFileSystem
No Files in Allocation Should Work
PASS20.17s[run 1]OK
449cliTestListFileSystem
List Files in Nested Directory Should Work
PASS19.30s[run 1]OK
450cliTestListFileSystem
No Parameter Should Fail
PASS14.08s[run 1]OK
451cliTestListFileSystem
List All Files Should Work On An Empty Allocation
PASS18.23s[run 1]OK
452cliTestListFileSystem
List a Shared File Should Work
PASS22.58s[run 1]OK
453cliTestListFileSystem
List a Shared File Should Work/Share File from Another Wallet
PASS8.42s[run 1]OK
454cliTestListFileSystem
List a File Should Work
PASS19.34s[run 1]OK
455cliTestListFileSystem
List Files in Shared Directory Should Work
PASS24.46s[run 1]OK
456cliTestListFileSystem
List Files in Shared Directory Should Work/Share Folder from Another Wallet
PASS9.31s[run 1]OK
457cliTestListFileSystem
List Files in a Directory Should Work
PASS19.34s[run 1]OK
458cliTestListFileSystem
List Files and Check Lookup Hash Should Work
PASS19.32s[run 1]OK
459cliTestListFileSystem
List Files Using Lookup Hash and RemotePath Should Work
PASS24.47s[run 1]OK
460cliTestListFileSystem
List Files in Root Directory Should Work
PASS19.27s[run 1]OK
461cliTestListFileSystem
List All Files Should Work
PASS33.54s[run 1]OK
462cliTestListFileSystem
List Encrypted Files Should Work
PASS20.37s[run 1]OK
463cliTestListFileSystem
List Shared Files Using Lookup Hash Should Work
PASS33.67s[run 1]OK
464cliTestListFileSystem
List Shared Files Using Lookup Hash Should Work/Share Folder from Another Wallet
PASS19.52s[run 1]OK
465cliTestListFileSystem
List Files in Other's Allocation Should Fail
PASS46.63s[run 1]OK
466cliTestListFileSystem
List Files in Other's Allocation Should Fail/Get Other Allocation ID
PASS18.30s[run 1]OK
467cliTestFinalizeAllocationPASS0.00s[run 1]OK
468cliTestFinalizeAllocation
No allocation param should fail
PASS3.09s[run 1]OK
469cliTestFinalizeAllocation
Finalize Non-Expired Allocation Should Fail
PASS13.21s[run 1]OK
470cliTestFinalizeAllocation
Finalize Other's Allocation Should Fail
PASS33.30s[run 1]OK
471cliTestMinerSharderPoolInfoPASS14.50s[run 1]OK
472cliTestMinerSharderPoolInfo
Miner pool info after locking against miner should work
PASS14.34s[run 1]OK
473cliTestMinerSharderPoolInfo
Miner/Sharder pool info for invalid node id should fail
PASS4.11s[run 1]OK
474cliTestMinerSharderPoolInfo
Miner pool info after locking against sharder should work
PASS8.22s[run 1]OK
475cliTestSyncWithBlobbersPASS0.02s[run 1]OK
476cliTestSyncWithBlobbers
Attempt to Sync to non-existing allocation must fail
PASS6.11s[run 1]OK
477cliTestSyncWithBlobbers
Sync path with 1 file to empty allocation should work
PASS19.64s[run 1]OK
478cliTestSyncWithBlobbers
Sync path to non-empty allocation - exclude a path should work
PASS24.07s[run 1]OK
479cliTestSyncWithBlobbers
Sync path to non-empty allocation - locally updated files (in sub folder) must be updated in allocation but is not see zboxcli/issues/250
PASS23.66s[run 1]OK
480cliTestSyncWithBlobbers
Sync path with chunk number specified should work
PASS26.52s[run 1]OK
481cliTestSyncWithBlobbers
Attempt to Sync to allocation not owned must fail
PASS19.41s[run 1]OK
482cliTestSyncWithBlobbers
Sync path with uploadonly flag should work
PASS19.52s[run 1]OK
483cliTestSyncWithBlobbers
Sync path to non-empty allocation - locally updated files (in root) must be updated in allocation
PASS29.72s[run 1]OK
484cliTestSyncWithBlobbers
Sync path with cache flag should work
PASS19.56s[run 1]OK
485cliTestSyncWithBlobbers
Sync path with multiple files to empty allocation should work
PASS18.37s[run 1]OK
486cliTestSyncWithBlobbers
Sync path with multiple files in nested directories to empty allocation should work
PASS19.48s[run 1]OK
487cliTestSyncWithBlobbers
Sync path to NON-empty allocation (Replace Existing File) should work
PASS22.47s[run 1]OK
488cliTestSyncWithBlobbers
Sync path to NON-empty allocation (No filename Clashes) should work
PASS24.85s[run 1]OK
489cliTestSyncWithBlobbers
Sync path with multiple files encrypted to empty allocation should work
PASS20.49s[run 1]OK
490cliTestSyncWithBlobbers
Sync path with 1 file encrypted to empty allocation should work
PASS19.47s[run 1]OK
491cliTestSyncWithBlobbers
Sync path with 1 file encrypted to empty allocation and download the file should work
PASS39.62s[run 1]OK
492cliTestSyncWithBlobbers
Sync path with 1 file to empty allocation and download the file should work
PASS34.48s[run 1]OK
493cliTestCreateAllocationFreeStoragePASS17.36s[run 1]OK
494cliTestCreateAllocationFreeStorage
Create free storage from marker with accounting
PASS8.19s[run 1]OK
495cliTestCreateAllocationFreeStorage
Create free storage with tokens exceeding assigner's individual limit should fail
PASS9.13s[run 1]OK
496cliTestCreateAllocationFreeStorage
Create free storage with invalid marker signature should fail
PASS14.13s[run 1]OK
497cliTestCreateAllocationFreeStorage
Create free storage with wrong recipient wallet should fail
PASS9.13s[run 1]OK
498cliTestCreateAllocationFreeStorage
Create free storage with invalid marker contents should fail
PASS10.10s[run 1]OK
499cliTestCreateAllocationFreeStorage
Create free storage with malformed marker should fail
PASS10.13s[run 1]OK
500cliTestShareFilePASS0.03s[run 1]OK
501cliTestShareFile
Share to public a folder with no file using auth ticket with zero expiration
PASS24.45s[run 1]OK
502cliTestShareFile
Share file with missing allocation should fail
PASS8.18s[run 1]OK
503cliTestShareFile
Share file with missing remotepath should fail
PASS9.18s[run 1]OK
504cliTestShareFile
Share someone else's allocation file should fail
PASS13.49s[run 1]OK
505cliTestShareFile
Share non-existent file should fail
PASS13.48s[run 1]OK
506cliTestShareFile
Share to public a folder with no encrypted file using auth ticket
PASS24.59s[run 1]OK
507cliTestShareFile
Share folder with encrypted file using auth ticket - proxy re-encryption
PASS23.57s[run 1]OK
508cliTestShareFile
Auth ticket for wrong encryption public key should fail to download - proxy re-encryption
PASS23.51s[run 1]OK
509cliTestShareFile
Auth ticket for wrong clientId should fail to download - proxy re-encryption
PASS24.56s[run 1]OK
510cliTestShareFile
Revoke auth ticket of encrypted file - proxy re-encryption
PASS23.58s[run 1]OK
511cliTestShareFile
Folder not shared should fail to download - proxy re-encryption
PASS28.48s[run 1]OK
512cliTestShareFile
Share encrypted file using auth ticket - proxy re-encryption
PASS24.43s[run 1]OK
513cliTestShareFile
Share to public a folder with no encrypted file using auth ticket with zero expiration
PASS24.40s[run 1]OK
514cliTestShareFile
Expired auth ticket of an encrypted file should fail to download - proxy re-encryption
PASS34.45s[run 1]OK
515cliTestShareFile
Shared encrypted file to public using auth ticket without encryptionkey flag should fail
PASS13.49s[run 1]OK
516cliTestShareFile
Share encrypted huge file using auth ticket - proxy re-encryption
PASS38.43s[run 1]OK
517cliTestShareFile
Expired auth ticket of a publicly-shared file should fail to download
PASS34.41s[run 1]OK
518cliTestShareFile
Share unencrypted file to public using auth ticket
PASS23.49s[run 1]OK
519cliTestShareFile
Share unencrypted file to public using auth ticket with zero expiration
PASS24.50s[run 1]OK
520cliTestShareFile
Revoke auth ticket on publicly-shared unencrypted file should fail to download
PASS27.72s[run 1]OK
521cliTestShareFile
Share a private folder with no file using auth ticket with zero expiration
PASS19.40s[run 1]OK
522cliTestShareFile
Share a private folder with single unencrypted file using auth ticket with zero expiration should work
PASS25.60s[run 1]OK
523cliTestShareFile
Share to public a single encrypted file using auth ticket with zero expiration
PASS24.80s[run 1]OK
524cliTestShareFile
Share to public a folder with single unencrypted file using auth ticket with zero expiration should work
PASS23.35s[run 1]OK
525cliTestShareFile
Share a private folder with multiple unencrypted file using auth ticket with zero expiration should work
PASS63.97s[run 1]OK
526cliTestShareFile
Share to public a folder with multiple unencrypted file using auth ticket with zero expiration should work
PASS62.42s[run 1]OK
527cliTestEventsDBFixesPASS0.01s[run 1]OK
528cliTestEventsDBFixes
Provider health check data should not have scan errors
PASS3.16s[run 1]OK
529cliTestEventsDBFixes
Delegate pool balances should be non-negative
PASS4.12s[run 1]OK
530cliTestEventsDBFixes
Allocation creation should succeed without FK violation
PASS50.63s[run 1]OK
531cliTestEventsDBFixes
Write markers should survive allocation cancel
PASS65.60s[run 1]OK
532cliTestEventsDBFixes
Challenge pool should not inflate from merge bug
PASS199.57s[run 1]OK
533cliTestUploadPASS445.68s[run 1]OK
534cliTestUpload
stream tests for different formats
PASS445.67s[run 1]OK
535cliTestUpload
stream tests for different formats/Upload Video File wtv With Web Streaming Should Work
PASS21.01s[run 1]OK
536cliTestUpload
stream tests for different formats/Upload Video File mts With Web Streaming Should Work
PASS23.64s[run 1]OK
537cliTestUpload
stream tests for different formats/Upload Video File f4v With Web Streaming Should Work
PASS17.58s[run 1]OK
538cliTestUpload
stream tests for different formats/Upload Video File flv With Web Streaming Should Work
PASS20.01s[run 1]OK
539cliTestUpload
stream tests for different formats/Upload Video File 3gp With Web Streaming Should Work
PASS27.53s[run 1]OK
540cliTestUpload
stream tests for different formats/Upload Video File m4v With Web Streaming Should Work
PASS20.16s[run 1]OK
541cliTestUpload
stream tests for different formats/Upload Video File mov With Web Streaming Should Work
PASS17.40s[run 1]OK
542cliTestUpload
stream tests for different formats/Upload Video File mp4 With Web Streaming Should Work
PASS23.97s[run 1]OK
543cliTestUpload
stream tests for different formats/Upload Video File mjpeg With Web Streaming Should Work
PASS19.83s[run 1]OK
544cliTestUpload
stream tests for different formats/Upload Video File mkv With Web Streaming Should Work
PASS17.44s[run 1]OK
545cliTestUpload
stream tests for different formats/Upload Video File hevc With Web Streaming Should Work
PASS18.70s[run 1]OK
546cliTestUpload
stream tests for different formats/Upload Video File m2ts With Web Streaming Should Work
PASS17.67s[run 1]OK
547cliTestUpload
stream tests for different formats/Upload Video File m2v With Web Streaming Should Work
PASS15.79s[run 1]OK
548cliTestUpload
stream tests for different formats/Upload Video File mpeg With Web Streaming Should Work
PASS15.67s[run 1]OK
549cliTestUpload
stream tests for different formats/Upload Video File mpg With Web Streaming Should Work
PASS17.91s[run 1]OK
550cliTestUpload
stream tests for different formats/Upload Video File mxf With Web Streaming Should Work
PASS19.06s[run 1]OK
551cliTestUpload
stream tests for different formats/Upload Video File ogv With Web Streaming Should Work
PASS16.35s[run 1]OK
552cliTestUpload
stream tests for different formats/Upload Video File rm With Web Streaming Should Work
PASS16.37s[run 1]OK
553cliTestUpload
stream tests for different formats/Upload Video File ts With Web Streaming Should Work
PASS15.90s[run 1]OK
554cliTestUpload
stream tests for different formats/Upload Video File vob With Web Streaming Should Work
PASS15.41s[run 1]OK
555cliTestUpload
stream tests for different formats/Upload Video File asf With Web Streaming Should Work
PASS15.38s[run 1]OK
556cliTestUpload
stream tests for different formats/Upload Video File avi With Web Streaming Should Work
PASS15.65s[run 1]OK
557cliTestUpload
stream tests for different formats/Upload Video File webm With Web Streaming Should Work
PASS17.28s[run 1]OK
558cliTestUpload
stream tests for different formats/Upload Video File wmv With Web Streaming Should Work
PASS19.95s[run 1]OK
559cliTestUpload
Upload File longer than 150 chars should fail
PASS9.18s[run 1]OK
560cliTestUpload
Upload without any Parameter Should Fail
PASS3.07s[run 1]OK
561cliTestUpload
Upload File With half Size of the Allocation Should Work
PASS12.26s[run 1]OK
562cliTestUpload
Upload to Allocation without remotepath and authticket Should Fail
PASS9.18s[run 1]OK
563cliTestUpload
Data shards do not require more allocation space
PASS13.30s[run 1]OK
564cliTestUpload
Upload Non-Existent File Should Fail
PASS10.19s[run 1]OK
565cliTestUpload
Upload File should fail if upload file option is forbidden
PASS19.21s[run 1]OK
566cliTestUpload
Upload File to Non-Existent Allocation Should Fail
PASS10.15s[run 1]OK
567cliTestUpload
Upload File too large - file size larger than allocation should fail
PASS10.24s[run 1]OK
568cliTestUpload
Upload File with Thumbnail Should Work
PASS9.28s[run 1]OK
569cliTestUpload
Upload 100% of the allocation should work
PASS14.26s[run 1]OK
570cliTestUpload
Upload File with Encryption Should Work
PASS9.21s[run 1]OK
571cliTestUpload
Upload Video File Should Work
PASS9.35s[run 1]OK
572cliTestUpload
Upload Image File Should Work
PASS8.32s[run 1]OK
573cliTestUpload
Upload File to Other's Allocation Should Fail
PASS25.53s[run 1]OK
574cliTestUpload
Upload File to Other's Allocation Should Fail/Get Other Allocation ID
PASS9.10s[run 1]OK
575cliTestUpload
Upload File to a Directory Should Work
PASS9.33s[run 1]OK
576cliTestUpload
Upload File to Nested Directory Should Work
PASS10.98s[run 1]OK
577cliTestUpload
Upload File to Existing File Should Fail
PASS27.76s[run 1]OK
578cliTestUpload
Upload Large File Should Work
PASS19.00s[run 1]OK
579cliTestUpload
Upload File to Root Directory Should Work
PASS14.34s[run 1]OK
580cliTestUpload
Upload File to a Directory without Filename Should Work
PASS25.30s[run 1]OK
581cliTestUpload
Upload file concurrently to root directory, should work
PASS21.82s[run 1]OK
582cliTestUpload
Upload multiple files less than size of the Allocation Should Work
PASS26.09s[run 1]OK
583cliTestUpload
Tokens should move from write pool balance to challenge pool acc. to expected upload cost
PASS69.51s[run 1]OK
584cliTestUpload
Upload tests with Thumbnail with different format
PASS294.37s[run 1]OK
585zs3TestZs3serverMixedWarpTestsPASS134.30s[run 1]OK
586zs3TestZs3serverMixedWarpTests
Warp Mixed Benchmark
PASS134.30s[run 1]OK
587zs3TestZs3serverPutWarpTestsPASS49.22s[run 1]OK
588zs3TestZs3serverFanoutTestsPASS33.49s[run 1]OK
589zs3TestZs3serverListTestsPASS89.84s[run 1]OK
590zs3TestZs3serverListTests
Warp List Benchmark
PASS51.56s[run 1]OK
591zs3TestZs3serverListTests
Warp List Benchmark Concurrent
PASS33.15s[run 1]OK
592mcTestZs3ServerPASS35.20s[run 1]OK
593mcTestZs3Server
Should list the buckets
PASS0.20s[run 1]OK
594mcTestZs3Server
Test Bucket Creation
PASS0.19s[run 1]OK
595mcTestZs3Server
Test Copying File Upload
PASS1.14s[run 1]OK
596mcTestZs3Server
Test for moving file
PASS17.92s[run 1]OK
597mcTestZs3Server
Test for copying file
PASS8.44s[run 1]OK
598mcTestZs3Server
Test for removing file
PASS7.22s[run 1]OK
599mcTestZs3ServerBucketPASS0.10s[run 1]OK
600mcTestZs3ServerBucket
Test for moving file from testbucket to testbucket2
PASS0.10s[run 1]OK
601mcTestZs3ServerReplicationPASS0.00s[run 1]OK
602mcTestZs3ServerReplication
Test for replication
PASS91.04s[run 1]OK
603rcloneTestRcloneZusBasicOperationsPASS34.98s[run 1]OK
604rcloneTestRcloneZusBasicOperations
Upload and download a file
PASS10.98s[run 1]OK
605rcloneTestRcloneZusBasicOperations
List directories and check size
PASS14.56s[run 1]OK
606rcloneTestRcloneZusBasicOperations
Tree shows directory structure
PASS9.43s[run 1]OK
607rcloneTestRcloneZusSyncOperationsPASS31.80s[run 1]OK
608rcloneTestRcloneZusSyncOperations
Sync local directory to remote
PASS10.41s[run 1]OK
609rcloneTestRcloneZusSyncOperations
Sync dry-run detects changes
PASS10.68s[run 1]OK
610rcloneTestRcloneZusSyncOperations
Download synced files and verify content
PASS10.71s[run 1]OK
611rcloneTestRcloneZusCrossAllocationTransferPASS20.61s[run 1]OK
612rcloneTestRcloneZusCrossAllocationTransfer
Cross-wallet transfer via local staging
PASS20.61s[run 1]OK
613rcloneTestRcloneZusSplitKeyWalletPASS12.42s[run 1]OK
614rcloneTestRcloneZusSplitKeyWallet
Split-key wallet config is loaded
PASS12.42s[run 1]OK