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
Tomás Senart
15ad005f5a
Go lint warning fixes
2013-09-09 13:15:37 +01:00
Tomás Senart
67fb276a76
Use actual body length for BytesIn
2013-09-09 03:08:44 +01:00
Tomás Senart
93310995c7
Simplify Reporter objects to be simple functions
2013-09-09 03:08:44 +01:00
Tomás Senart
f689362188
Decouple Reporters from Attack function
...
This changeset breaks the API of Attack in order to decouple Reporters
and the Attack function. Attack now returns a slice with
non-deterministic order of Results which one can use on the calling code
with or without Reporters, hence making it much more useful on a library
usage setting.
These developments could be of interest to issue #11 which was closed in
the past.
2013-09-09 03:08:44 +01:00
Tomás Senart
bab3d9f89a
Publicize vegeta.Result
2013-09-09 03:08:44 +01:00
Tomás Senart
b66534db26
One liner swap
2013-09-09 03:08:01 +01:00
Tomás Senart
e66bcc287d
Update README.md
2013-09-08 22:45:14 +01:00
Tomás Senart
b53c5f7a72
Parameterize number of CPUs to be used
2013-09-08 21:02:04 +01:00