Alexey Lavrenuke
2575099ada
log message formatting
2015-11-17 19:17:38 +03:00
Alexey Lavrenuke
837a5c301f
some details
2015-11-17 19:16:06 +03:00
Alexey Lavrenuke
8d9ecbb90d
less verbose logging
2015-11-17 19:13:04 +03:00
Alexey Lavrenuke
846924cc97
pep8
2015-11-17 19:07:01 +03:00
Alexey Lavrenuke
4e8886c70b
no exceptions
2015-11-17 17:52:25 +03:00
Alexey Lavrenuke
6cd75fcb63
migrate monitoring to paramiko
2015-11-17 17:01:49 +03:00
Alexey Lavrenuke
08c1806bac
trying paramiko
2015-11-16 19:30:08 +03:00
Alexey Lavrenuke
43ec893d68
close phantom log
2015-11-13 21:49:46 +03:00
Alexey Lavrenuke
64eb70baf4
close mon file on end_test
2015-11-13 21:35:35 +03:00
Alexey Lavrenuke
65fb3d7496
catch exceptions on removing agent
2015-11-13 21:06:06 +03:00
Alexey Lavrenuke
a1041b02ea
pep8
2015-11-13 20:01:35 +03:00
Alexey Lavrenuke
251b1e0567
close pipes after stop
2015-11-13 18:13:35 +03:00
Alexey Lavrenuke
b6228313ca
close mon file in finalizer
2015-11-13 17:03:16 +03:00
Alexey Lavrenuke
5d816d81ab
grafana link
2015-11-09 20:20:00 +03:00
Alexey Lavrenuke
2b5dada3f8
unique id
2015-11-09 19:14:35 +03:00
Alexey Lavrenuke
c8dade33c3
parameters in influxdb plugin
2015-11-09 18:35:18 +03:00
Alexey Lavrenuke
c65a88bbda
tank tag
2015-11-08 00:34:31 +03:00
Alexey Lavrenuke
0cc2e8c014
InfluxDB plugin
2015-11-07 20:21:02 +03:00
Alexey Lavrenuke
0d84d9839a
support pandora gun types
2015-10-30 19:50:05 +03:00
Alexey Lavrenuke
d9dae1f18e
stepper info was immutable
2015-10-29 16:51:57 +03:00
Alexey Lavrenuke
7cb822bb12
appears that #71 is harder then it seemed
2015-10-29 16:45:12 +03:00
Alexey Lavrenuke
1259321d5f
propose a fix for #71
2015-10-29 16:20:10 +03:00
Alexey Lavrenuke
d5e9907a3e
* change default artifacts dir to ./logs
...
* require psutil >= 1.2.1
2015-10-29 15:56:02 +03:00
Alexey Lavrenuke
78a234a14a
float insead of int
2015-10-28 18:21:21 +03:00
Alexey Lavrenuke
c874636469
auto-convert old-style plugin paths
2015-10-28 16:16:13 +03:00
Alexey Lavrenuke
b51e38e7c8
* pandora plugin docs
...
* add ifmain to cli.py
2015-10-27 16:34:03 +03:00
Alexey Lavrenuke
4d227109c3
set pandora target from load.ini
2015-10-27 15:33:43 +03:00
Alexey Lavrenuke
3f106404b2
pandora schedule in config
2015-10-26 19:27:39 +03:00
Alexey Lavrenuke
dcc68ee333
Pandora support
2015-10-26 18:52:35 +03:00
Epikhin Mikhail
47d8e23554
Use one taskset_path. Use 'affinity' instead of 'cpu'
2015-09-24 16:51:10 +03:00
Epikhin Mikhail
39d5754922
Added taskset for tankcore
2015-09-23 21:36:00 +03:00
Epikhin Mikhail
796e2c5b2b
Added taskset for phantom
2015-09-23 20:42:40 +03:00
Alexey Lavrenuke
673b4b3110
override headers anywhere in uri-style and uri+post-style ammo files
2015-09-11 19:09:17 +03:00
Alexey Lavrenuke
34e882afa6
retry posting killer tasks if queue full
2015-09-11 16:58:43 +03:00
Alexey Lavrenuke
d1dd93269d
Merge pull request #174 from nnugumanov/phantom-ssl-configure
...
added support in yandex-tank for client certificates and client cipher lists
2015-08-25 14:42:13 +03:00
Nurlan Nugumanov
6aa6392a5e
added support in yandex-tank for client certificates and client cipher lists
...
new options:
client_cipher_suites - preferred client's ciphers list
client_certificate, client_key - certificate and it's private key used in Client-auth TLS handshake
2015-08-25 00:49:16 +06:00
Tonsofattraction
d009bcdd1b
We still need to decode content for ungzipped data
...
But we have to read more from stream so that we can be sure to receive those 2 bytes we need
2015-08-24 17:22:52 +03:00
Alexey Lavrenuke
58e879c367
Merge pull request #170 from nnugumanov/HEAD_with_content-length
...
requests.head omits Content-Length
2015-08-24 16:37:42 +03:00
Alexey Lavrenuke
f4798c9e98
Merge pull request #166 from maklaut/master
...
Extend JMeter known exceptions + fix for #106
2015-08-24 16:28:55 +03:00
Alexey Lavrenuke
b489154d25
Merge pull request #172 from Tonsofattraction/patch-2
...
download ammofiles of unknown content-length
2015-08-24 16:27:46 +03:00
Tonsofattraction
098971ba4c
download ammofiles of unknown content-length
2015-08-24 15:27:40 +03:00
Tonsofattraction
94fa7b58e4
correct gzip detection
...
do not decode stream content for binary comparison
2015-08-24 15:12:02 +03:00
Nurlan Nugumanov
c32fe54786
requests.head omits Content-Length and therefore yandex-tank cannot determine the ammofile size and always streams it
...
https://github.com/kennethreitz/requests/issues/2731
Requests library specifies gzip, deflate as acceptable encodings by default and urllib2 specifies identity by default.
2015-08-20 16:20:47 +03:00
Alexey Lavrenuke
37363823bd
Merge pull request #167 from asekretenko/master
...
Autostop plugin: save criteria string that triggered autostop; shellexec.catch_out option
2015-07-28 16:40:32 +03:00
Alexander Sukhov
14a0bf0e73
Fix for issue #106 jmeter custom log cause an empty stats in yandex-tank
2015-07-24 19:57:36 +03:00
Alexander Sukhov
a12bfa92ad
Extend JMeter known exceptions
2015-07-24 19:55:56 +03:00
Alexey Lavrenuke
53660d859c
Merge pull request #165 from nnugumanov/master
...
bugfix for previous pull 163
2015-07-22 17:44:08 +03:00
Alexey Lavrenuke
65b9a3ebb9
Merge pull request #164 from netortik/master
...
Monitoring plugin metrics CpuLa and CpuStat refactoring
2015-07-22 17:43:13 +03:00
Nurlan Nugumanov
883713b3d1
if there are no access to targets or monitoring.config=none, then MonitoringPlugin.MonitoringCollector() doesn't exist
2015-07-22 17:32:52 +03:00
netortik
98d4cda848
removed 'with'-construction in order to support python <2.7
2015-07-22 17:20:13 +03:00