Benjamin Hesmans
|
63e16621a2
|
Add send file experiment
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
|
2016-06-21 17:46:08 +02:00 |
|
Quentin De Coninck
|
08857dd9a0
|
mpParamXp: add different client and server schedulers
|
2016-06-21 17:46:08 +02:00 |
|
Quentin De Coninck
|
7e9f2c643d
|
mpParamTopo/mpLinkCharacteristics: added loss parameter in link configuration, but keep compatibility if not specified
|
2016-06-21 17:45:27 +02:00 |
|
Quentin De Coninck
|
165a46a3c4
|
mpExperienceAb
|
2016-06-21 17:26:36 +02:00 |
|
Quentin De Coninck
|
0b9c3fc36c
|
mpExperienceNetperf: fix experience option not taken into account
|
2016-06-21 17:26:36 +02:00 |
|
Quentin De Coninck
|
acf3e9deee
|
mpExperienceNetperf: fix typo
|
2016-06-21 17:26:36 +02:00 |
|
Quentin De Coninck
|
41c7fe4d84
|
mpExperienceNetperf: generate log files
|
2016-06-21 17:26:36 +02:00 |
|
Quentin De Coninck
|
f9ba259343
|
mpExperienceNetperf
|
2016-06-21 17:26:36 +02:00 |
|
Quentin De Coninck
|
82e6384d0b
|
mpExperienceNone: fix typo
|
2016-06-21 17:26:36 +02:00 |
|
Quentin De Coninck
|
af949fe45b
|
mpExperienceHTTP
|
2016-06-21 17:26:36 +02:00 |
|
Quentin De Coninck
|
b1f390b4e4
|
mpParam: add CC
|
2016-06-21 17:26:36 +02:00 |
|
Benjamin Hesmans
|
bc33615af5
|
Example epload
|
2015-11-17 15:23:29 +01:00 |
|
Benjamin Hesmans
|
fcce224011
|
Add Epload experiment
http://wprof.cs.washington.edu/spdy/tool/
Note : The install guide is on uspm git
|
2015-11-17 15:20:14 +01:00 |
|
Benjamin Hesmans
|
dd56e490d6
|
Add https experience
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
|
2015-08-18 12:47:20 +02:00 |
|
Raphael Bauduin
|
3fa6fcb19f
|
added comments
|
2015-08-03 11:10:28 -07:00 |
|
Benjamin Hesmans
|
069727fdc8
|
Check if MPRIO is sent when the default interface is backup
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
|
2015-07-29 14:20:52 +02:00 |
|
Raphael Bauduin
|
ebe7ae9320
|
adapted example test file to new structure
|
2015-07-29 10:09:34 -07:00 |
|
Raphael Bauduin
|
24916e36d3
|
other fixes
|
2015-06-24 11:58:17 -07:00 |
|
Raphael Bauduin
|
36d992c3ec
|
right key detection method for validation.yml
|
2015-06-24 00:13:22 -07:00 |
|
Raphael Bauduin
|
d46e9fd9e2
|
added mpRefreshSetCsv.py
|
2015-06-23 23:52:59 -07:00 |
|
Raphael Bauduin
|
a0cb07e187
|
no error when key does not exist in validation.yml
|
2015-06-23 23:51:34 -07:00 |
|
Raphael Bauduin
|
e0c171c434
|
ncpv using nc and pv in /usr/local/bin
|
2015-06-24 08:32:55 -07:00 |
|
Raphael Bauduin
|
62890ec05e
|
Merge branch 'rb'
|
2015-06-08 11:52:58 -07:00 |
|
Raphael Bauduin
|
9ba182fc39
|
repeat takes dirname value as arg, aggregetors optionals in validation.yml
|
2015-06-08 11:52:20 -07:00 |
|
Raphael Bauduin
|
730b5fc148
|
merge rb and netcat path variable conflict fix
|
2015-06-08 11:42:14 -07:00 |
|
Raphael Bauduin
|
180c37dadc
|
buggy code, but for reference if we want to reimplement it
|
2015-06-08 11:38:02 -07:00 |
|
Benjamin Hesmans
|
8b39f5f207
|
add ping before pv
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
|
2015-06-08 10:25:07 +02:00 |
|
Raphael Bauduin
|
ef9464fab2
|
looking at first packet of block with (seq - first transmission seq) modulo 65536 = 1428
|
2015-06-03 09:41:23 -07:00 |
|
Benjamin Hesmans
|
5d7faeacd2
|
mininet configurations Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
|
2015-06-03 12:08:21 +02:00 |
|
Raphael Bauduin
|
944720a29e
|
identify blocks by sequence numbers, not very good
|
2015-06-02 16:41:25 -07:00 |
|
Raphael Bauduin
|
a4165812fd
|
user min_block_sep parameter, now set to 3
|
2015-06-02 13:31:57 -07:00 |
|
Raphael Bauduin
|
a06c1de805
|
added flows ratios, and plot
|
2015-06-02 01:03:31 -07:00 |
|
Raphael Bauduin
|
3119592ea2
|
only consider data packets in sending block identifications
|
2015-06-01 23:50:05 -07:00 |
|
Raphael Bauduin
|
e2fefd0067
|
added burst block aggregator
|
2015-06-01 16:17:47 -07:00 |
|
Raphael Bauduin
|
ded9226e2a
|
accept validations.yml without tests and validations, to simply run and log trace
|
2015-06-01 10:19:30 -07:00 |
|
Raphael Bauduin
|
793f51be69
|
moved to a CsvTester doing all tests
|
2015-05-27 11:00:22 -07:00 |
|
Raphael Bauduin
|
cdb954756f
|
validation do not require the target attribute in yml
|
2015-05-27 09:13:31 -07:00 |
|
Raphael Bauduin
|
fc3a064ad4
|
first shot at mptcptrace csv validation
|
2015-05-26 16:31:22 -07:00 |
|
Raphael Bauduin
|
a064674dc8
|
preparing to add mptcptrace based validations
|
2015-05-26 15:04:15 -07:00 |
|
Raphael Bauduin
|
20f1288603
|
added number of packets ration validator
|
2015-05-26 12:19:16 -07:00 |
|
Raphael Bauduin
|
ac1e857f79
|
generic tcptrace flows value comparison testing (difference currently)
|
2015-05-26 12:00:03 -07:00 |
|
Raphael Bauduin
|
83788f5c08
|
handle exceptions
|
2015-05-26 10:44:34 -07:00 |
|
Raphael Bauduin
|
9617cad4a0
|
added docs, validation desc attribute, and more explicit message in case of FAIL
|
2015-05-26 10:30:56 -07:00 |
|
Raphael Bauduin
|
31b165edf0
|
base test uses delay open pm
|
2015-05-26 10:13:08 -07:00 |
|
Raphael Bauduin
|
1e4f7f55bd
|
added min_delay_between validation
|
2015-05-26 10:12:46 -07:00 |
|
Raphael Bauduin
|
552393562c
|
FlowsTest works with TcpTraceData instance
|
2015-05-26 09:59:37 -07:00 |
|
Raphael Bauduin
|
47b1110f3f
|
multiple validations in one test ok, client.pcap path correction, added max_value and exact_value validation of number of flows
|
2015-05-26 09:43:53 -07:00 |
|
Raphael Bauduin
|
0a47b540f3
|
added comments
|
2015-05-20 12:29:48 -07:00 |
|
Raphael Bauduin
|
73934f79f7
|
added example test topo and xp
|
2015-05-20 11:49:13 -07:00 |
|
Raphael Bauduin
|
14272f5000
|
added mpValidations.py
|
2015-05-20 11:37:50 -07:00 |
|