Tomás Senart
63cf7cee9e
Release 4ba3b43 binaries
2013-10-05 23:19:07 +02:00
Tomás Senart
4ba3b431a8
Change percentiles field names as they were misleading
...
Also removes the total latencies field from Metrics as it is not useful.
2013-10-05 23:15:32 +02:00
Tomás Senart
c932c651d2
Update JSON reporter example
2013-10-05 22:14:25 +02:00
Tomás Senart
25dd8aceca
Release 4f1f4f3 binaries
2013-10-04 22:00:32 +02:00
Tomás Senart
040e087e3c
Merge pull request #24 from tsenart/percentiles
...
report latency percentiles
2013-10-04 12:57:06 -07:00
Tomás Senart
9a8f89d16b
Extend Metrics with max and 95th, 99th percentiles
...
Implements a new format for the text reporter with more information
than before.
Also Rename Result.Timing to Result.Latency and related names.
Adapt README.md examples to account new text reporter format and
library changes.
2013-10-04 21:46:16 +02:00
Tomás Senart
9501458c75
Update README.md
2013-09-23 02:23:59 +02:00
Tomás Senart
4f1f4f3dfa
Release a4f1939 binaries
2013-09-23 02:20:48 +02:00
Tomás Senart
a4f1939fe7
Merge pull request #26 from tsenart/better-plotting
...
Better plotting
2013-09-22 17:09:38 -07:00
Tomás Senart
3aca83b73b
Change README
2013-09-23 02:03:06 +02:00
Tomás Senart
0e268023aa
ReporterPlot: Interactive plot with HTML5
...
* Uses Dygraphs JS lib to plot
* Embeds dygraphs in binary to remove run-time dependencies
* Removes dependency on Plotinum
2013-09-23 01:42:56 +02:00
Tomás Senart
f0579e67e4
Improve Reporter interface
2013-09-22 17:44:57 +02:00
Tomás Senart
0bc9d0ccbe
Rename Results encoding functions
2013-09-22 17:30:28 +02:00
Tomás Senart
97aa7561a2
Add -header section to README
2013-09-21 18:46:09 +02:00
Tomás Senart
576afe9b93
Release 386e2f2 binaries
2013-09-21 18:41:26 +02:00
Tomás Senart
386e2f29f8
Merge pull request #23 from tsenart/headers
...
Ability to set request headers on attack sub command
2013-09-21 09:37:37 -07:00
Tomás Senart
172e7492f2
Add -header flag to attack sub command
2013-09-21 18:28:59 +02:00
Tomás Senart
e75a244b61
Implement Targets#SetHeader
2013-09-21 17:43:09 +02:00
Tomás Senart
1fbb0c5339
Release e9d3890 binaries
2013-09-14 21:59:43 +01:00
Tomás Senart
e9d38908c4
Merge pull request #22 from tsenart/dont-verify-certs
...
Suport a curl -k mode?
2013-09-14 13:57:24 -07:00
Tomás Senart
35b144d632
Skip certificate validation for HTTPS requests
2013-09-14 03:32:55 +01:00
Tomás Senart
eaf34244f6
Update README.md
2013-09-12 13:21:14 +01:00
Tomás Senart
61a3f21905
Release 57dfd2b binaries
2013-09-12 05:38:16 +01:00
Tomás Senart
57dfd2b743
Remove TODOs from README
2013-09-12 05:36:34 +01:00
Tomás Senart
5f4431a0da
Update README
2013-09-12 05:35:54 +01:00
Tomás Senart
d1faa876cf
Merge pull request #18 from tsenart/cluster-mode
...
Cluster mode
2013-09-11 21:26:33 -07:00
Tomás Senart
bcd707446a
Report: Accept multiple input files
...
In order to report results from multiple attack runs, the report sub
command now accepts multiple input files.
For you to run a distributed attack, use a tool like pdsh to run vegeta
attack on different machines and then aggregate the results into one
machine where vegeta report would consume them.
2013-09-12 04:55:29 +01:00
Tomás Senart
3fe1d1cebb
Release 71fb8e4 binaries
2013-09-12 03:09:38 +01:00
Tomás Senart
296d14314d
Release de53887 binaries
2013-09-11 14:53:12 +01:00
Tomás Senart
71fb8e48dd
Merge pull request #17 from tsenart/split-stages
...
Split test pipeline stages
2013-09-11 06:46:27 -07:00
Tomás Senart
dc2b311144
Update README
2013-09-11 14:41:22 +01:00
Tomás Senart
7cd13327c6
Default targets to stdin and abstract file handling
2013-09-11 14:41:17 +01:00
Tomás Senart
3059854751
Better wording
2013-09-11 14:16:52 +01:00
Tomás Senart
ea5764489f
Better Usage func
2013-09-11 14:16:52 +01:00
Tomás Senart
e61ded8e5b
Abstract command building and setup with closures
2013-09-11 14:16:52 +01:00
Tomás Senart
4bbc7a0296
Split Attack and Report into sub commands
2013-09-11 14:16:52 +01:00
Tomás Senart
6348a1b7df
Make Result.Error a string
2013-09-11 14:16:52 +01:00
Tomás Senart
972fe6925d
Results: Extraction + Encoding, Decoding
2013-09-11 14:16:52 +01:00
Tomás Senart
de53887867
Correct iteration variable
2013-09-11 14:16:12 +01:00
Tomás Senart
b0035a828d
Fix ReportText StatusCodes output
2013-09-10 21:49:25 +01:00
Tomás Senart
eeb8c96adc
Make Results private
2013-09-10 18:58:49 +01:00
Tomás Senart
4b2e010bee
Merge pull request #20 from tsenart/json-reporter
...
JSON Reporter
2013-09-10 05:53:47 -07:00
Tomás Senart
2be03e1f24
Fix metrics.StatusCode test
2013-09-10 13:50:46 +01:00
Tomás Senart
6ee46a365e
Go lint
2013-09-10 13:45:23 +01:00
Tomás Senart
ee9a1a0954
ReportJSON
2013-09-10 13:45:01 +01:00
Tomás Senart
6e9f34846b
Extract Metrics out of ReportText
...
Metrics will be reused with other Reporters
2013-09-10 13:32:44 +01:00
Tomás Senart
4376791da2
Remove unused import os
2013-09-09 14:54:21 +01:00
Tomás Senart
7787fb983e
Release 4c8ad1e binaries
2013-09-09 14:26:56 +01:00
Tomás Senart
4c8ad1e9d2
Merge pull request #14 from tsenart/improve-library
...
Improve Vegeta as a library
2013-09-09 06:18:56 -07:00
Tomás Senart
2147e1840b
uint16 for HTTP Status codes
2013-09-09 13:25:29 +01:00