tag1consulting / goose

Load testing framework, inspired by Locust
https://tag1.com/goose
Apache License 2.0
791 stars 70 forks source link

Don't panic when shutting down with controller and writing report #489

Closed jeremyandrews closed 2 years ago

jeremyandrews commented 2 years ago

As part of this change, the last thing Goose reports now is where the report file has been written, immediately following the ASCII metrics:

 === OVERVIEW ===
 ------------------------------------------------------------------------------
 Action       Started               Stopped             Elapsed    Users
 ------------------------------------------------------------------------------
 Increasing:  2022-05-24 09:02:17 - 2022-05-24 09:02:19 (00:00:02, 0 -> 1)
 Increasing:  2022-05-24 09:02:19 - 2022-05-24 09:02:24 (00:00:05, 1 -> 5)
 Maintaining: 2022-05-24 09:02:24 - 2022-05-24 09:02:34 (00:00:10, 5)
 Increasing:  2022-05-24 09:02:34 - 2022-05-24 09:02:35 (00:00:01, 5 -> 20)
 Maintaining: 2022-05-24 09:02:35 - 2022-05-24 09:02:39 (00:00:04, 20)
 Decreasing:  2022-05-24 09:02:39 - 2022-05-24 09:02:45 (00:00:06, 1 <- 20)
 Increasing:  2022-05-24 09:02:45 - 2022-05-24 09:02:50 (00:00:05, 1 -> 20)
 Decreasing:  2022-05-24 09:02:50 - 2022-05-24 09:02:52 (00:00:02, 7 <- 20)
 Decreasing:  2022-05-24 09:02:52 - 2022-05-24 09:02:53 (00:00:01, 4 <- 7)
 Increasing:  2022-05-24 09:02:53 - 2022-05-24 09:02:59 (00:00:06, 4 -> 25)
 Decreasing:  2022-05-24 09:02:59 - 2022-05-24 09:03:36 (00:00:37, 0 <- 25)

 Target host: http://apache.fosciana/
 goose v0.16.3-dev
 ------------------------------------------------------------------------------
07:03:36 [INFO] html report file written to: report.html