Ice3man543
a50bc4c30f
Added matched count + misc
2021-01-16 12:26:38 +05:30
Ice3man543
8bc59fafc4
Finalized first iteration of execution groups + protocols
2020-12-25 20:33:52 +05:30
Ice3man543
4f5fb2baed
Added vhost templating support
2020-12-19 00:10:58 +05:30
Ice3man543
bc14c2db00
Linting issues fix
2020-12-17 23:39:38 +05:30
Ice3man543
15708cb941
Added simple json based http metrics support
2020-12-17 20:33:42 +05:30
Mzack9999
0c04e5caf9
using stderr for stats
2020-11-16 23:31:38 +01:00
Mzack9999
63d92b7726
updating clistat version
2020-11-16 23:00:09 +01:00
Mzack9999
8eea7345bd
targets hmap + global rate limit + clistats windows compatibility
2020-11-16 00:40:32 +01:00
Ice3man543
0453d6b7f0
Minor UI change
2020-11-01 22:04:55 +05:30
Ice3man543
99bfaf2227
Lint errors fix
2020-11-01 21:58:19 +05:30
Ice3man543
0069847e63
Reworked progress bar with simpler stats
2020-11-01 19:42:25 +05:30
Mzack9999
12c9ca7b12
fixing go mod
2020-09-23 22:38:59 +02:00
Víctor Zamanillo
60005290b1
Initial adoption of golangci-lint for CI
2020-08-25 23:33:20 +02:00
Manuel Bua
da22532f81
Add support for severity filtering
2020-08-02 18:33:55 +02:00
Manuel Bua
87dc8bc650
Remove debug code
2020-08-01 23:01:28 +02:00
Manuel Bua
a3c3875e38
Better wording in comments
2020-08-01 22:07:08 +02:00
Manuel Bua
63cfd354b9
Use global pipes for capturing, experimental unified rendering
2020-08-01 21:44:14 +02:00
Manuel Bua
29576f9ced
Constrain rendering to a specific refresh rate
2020-08-01 15:07:04 +02:00
Manuel Bua
02238c491b
Use manual progressbar rendering to allow syncing with other output
...
Refactor into an interface to return a no-op impl, avoid the need to
conditionally invoke any of the methods.
2020-07-31 23:36:56 +02:00
Manuel Bua
058c4ffbbf
Experimental live results output with active progressbar
...
See 333809f3d6
for an early implementation of this.
2020-07-31 17:35:05 +02:00
Manuel Bua
6209b25d9a
Ensure an empty progressbar is aborted
2020-07-27 20:39:13 +02:00
Manuel Bua
06cffee6aa
Add support for workflows
2020-07-27 00:00:34 +02:00
Manuel Bua
32e20b13e6
Use single progressbar, tweak styling
2020-07-26 15:31:31 +02:00
Manuel Bua
a9560336f4
Refactoring and unused code removal
2020-07-25 23:13:58 +02:00
Manuel Bua
65d7246b2f
Use custom formatter for percentage, ensure fixed string size is used
2020-07-25 22:15:45 +02:00
Manuel Bua
d8e69cacf2
Pad bar name with spaces (approx. size due to escape codes)
2020-07-25 21:03:38 +02:00
Manuel Bua
436e7223d8
Update output coloring, set a maximum length for template names
2020-07-25 20:29:12 +02:00
Manuel Bua
dad381e66e
Cleanup pluralization
2020-07-25 19:58:17 +02:00
Manuel Bua
3bfdd0c381
Increment progress instead of altering totals, wrap more std streams
2020-07-25 00:46:18 +02:00
Manuel Bua
8aecbeb821
Experimental support for new parallelism
2020-07-24 22:30:15 +02:00
Manuel Bua
d0174c047c
Respect color output user flag, remove unused Progress WaitGroup
2020-07-12 18:09:29 +02:00
Manuel Bua
e877d613e4
More clear comment wording
2020-07-11 23:52:45 +02:00
Manuel Bua
de82c1617e
Remove unused code
2020-07-11 23:50:59 +02:00
Manuel Bua
97901f36b4
Refactor code, add meaningful comments
2020-07-11 22:57:44 +02:00
Manuel Bua
002daadf46
Try avoid using time.After when reading captured output.
2020-07-10 23:42:49 +02:00
Manuel Bua
81eed093d2
Minor refactoring, rename mutex
2020-07-09 21:20:00 +02:00
Manuel Bua
cbb8b11784
Use atomic operations to alter and track the progress
2020-07-09 21:18:06 +02:00
Manuel Bua
0ff138a477
Do not use mpb.Progress for logging
...
This will cause sync issues with very fast output and will defeat the
purpose of logging.
Instead, buffer both stdout/stderr and show their output at the end.
2020-07-09 20:57:24 +02:00
Manuel Bua
6c43aab488
Try use multiple mpb.Progress for distinct stdout/stderr output
2020-07-08 23:13:53 +02:00
Manuel Bua
333809f3d6
Safer stdio capturing
2020-07-08 23:13:05 +02:00
Manuel Bua
bd274cf1d6
Remove unused code
2020-07-07 22:42:34 +02:00
Manuel Bua
9e1b39549f
Minor refactoring, track count of aborted requests for better progress
2020-07-07 22:39:43 +02:00
Manuel Bua
6f894b718a
Abort on error, bar will be properly recreated
2020-07-06 00:13:13 +02:00
Manuel Bua
d03fbd1932
Encapsulate behavior and clean up
2020-07-05 23:38:58 +02:00
Manuel Bua
6afd949060
Clean up
2020-07-05 23:21:20 +02:00
Manuel Bua
d903115634
Use simple average instead of ewma-based, reduce cpu/mem footprint
2020-07-05 22:46:34 +02:00
Manuel Bua
02bf957c13
Better handling of the timeout context
2020-07-05 21:39:04 +02:00
Manuel Bua
683de150bd
Remove any completed bar so far
2020-07-05 20:11:53 +02:00
Manuel Bua
e59ac01c65
Experimental single progress bar
2020-07-05 17:22:21 +02:00
Manuel Bua
6d68b09863
Initial progress bar implementation
2020-07-04 23:00:11 +02:00