Browse Source

Run createChannel before storage/argus CLI tests to avoid issues with unexpected storage/distribution config

Leszek Wiesner 3 years ago
parent
commit
89b9192601

+ 1 - 1
tests/network-tests/src/flows/clis/initDistributionBucket.ts

@@ -4,7 +4,7 @@ import { WorkingGroups } from '../../WorkingGroups'
 import { DistributorCLI } from '../../cli/distributor'
 
 export default async function initDistributionBucket({ api }: FlowProps): Promise<void> {
-  const debug = extendDebug('flow:initDistributionBucket')
+  const debug = extendDebug('flow:initDistributionBucketViaCLI')
   debug('Started')
 
   const leaderId = await api.getLeadWorkerId(WorkingGroups.Distribution)

+ 1 - 1
tests/network-tests/src/flows/clis/initStorageBucket.ts

@@ -4,7 +4,7 @@ import { WorkingGroups } from '../../WorkingGroups'
 import { StorageCLI } from '../../cli/storage'
 
 export default async function initStorageBucket({ api }: FlowProps): Promise<void> {
-  const debug = extendDebug('flow:initStorageBucket')
+  const debug = extendDebug('flow:initStorageBucketViaCLI')
   debug('Started')
 
   const leaderId = await api.getLeadWorkerId(WorkingGroups.Storage)

+ 4 - 5
tests/network-tests/src/scenarios/combined.ts

@@ -37,9 +37,8 @@ scenario(async ({ job }) => {
     manageWorkerAsWorker.distribution,
   ]).requires(leadSetupJob)
 
-  const initBuckets = job('init storage and distribution buckets via CLI', [
-    initDistributionBucket,
-    initStorageBucket,
-  ]).requires(leadSetupJob)
-  job('create channel via CLI', createChannel).requires(initBuckets)
+  const createChannelJob = job('create channel via CLI', createChannel)
+  job('init storage and distribution buckets via CLI', [initDistributionBucket, initStorageBucket]).after(
+    createChannelJob
+  )
 })