From 2c9978e2497acbcecea03f7ac8cd203fb913e498 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Mon, 15 Nov 2021 16:07:42 +0800 Subject: [PATCH] fix: print boomer console output --- boomer.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/boomer.go b/boomer.go index e25a1b84..77a3902e 100644 --- a/boomer.go +++ b/boomer.go @@ -7,10 +7,12 @@ import ( ) func NewStandaloneBoomer(spawnCount int, spawnRate float64) *Boomer { - return &Boomer{ + b := &Boomer{ Boomer: boomer.NewStandaloneBoomer(spawnCount, spawnRate), debug: false, } + b.AddOutput(boomer.NewConsoleOutput()) + return b } type Boomer struct { @@ -53,9 +55,9 @@ func (b *Boomer) convertBoomerTask(testcase *TestCase) *boomer.Task { stepData, err := runner.runStep(step, config) elapsed := time.Since(start).Nanoseconds() / int64(time.Millisecond) if err == nil { - boomer.RecordSuccess(step.Type(), step.Name(), elapsed, stepData.ResponseLength) + b.RecordSuccess(step.Type(), step.Name(), elapsed, stepData.ResponseLength) } else { - boomer.RecordFailure(step.Type(), step.Name(), elapsed, err.Error()) + b.RecordFailure(step.Type(), step.Name(), elapsed, err.Error()) } } },