From 0fd51f1e0117905348edf7c2289505985f21e5d1 Mon Sep 17 00:00:00 2001 From: Anton Evangelatov Date: Fri, 15 Mar 2019 17:07:25 +0100 Subject: [PATCH] cmd/swarm/swarm-smoke: trigger debug even on successful smoke runs --- cmd/swarm/swarm-smoke/upload_and_sync.go | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/cmd/swarm/swarm-smoke/upload_and_sync.go b/cmd/swarm/swarm-smoke/upload_and_sync.go index d6d89d36fe..d1032f8210 100644 --- a/cmd/swarm/swarm-smoke/upload_and_sync.go +++ b/cmd/swarm/swarm-smoke/upload_and_sync.go @@ -44,7 +44,7 @@ func uploadAndSyncCmd(ctx *cli.Context, tuid string) error { errc := make(chan error) go func() { - errc <- uplaodAndSync(ctx, randomBytes, tuid) + errc <- uploadAndSync(ctx, randomBytes, tuid) }() select { @@ -65,6 +65,14 @@ func uploadAndSyncCmd(ctx *cli.Context, tuid string) error { return e } + + // trigger debug functionality on randomBytes even on successful runs + err := trackChunks(randomBytes[:]) + if err != nil { + log.Error(err.Error()) + } + + return nil } func trackChunks(testData []byte) error { @@ -134,7 +142,7 @@ func getAllRefs(testData []byte) (storage.AddressCollection, error) { return fileStore.GetAllReferences(ctx, reader, false) } -func uplaodAndSync(c *cli.Context, randomBytes []byte, tuid string) error { +func uploadAndSync(c *cli.Context, randomBytes []byte, tuid string) error { log.Info("uploading to "+httpEndpoint(hosts[0])+" and syncing", "tuid", tuid, "seed", seed) t1 := time.Now()