This website requires JavaScript.
600d59cd88
siri_server: less verbose
Quentin De Coninck
2016-04-15 10:11:27 +0200
4268b19260
mpExperienceSiri: separe stdout from stderr
Quentin De Coninck
2016-06-21 17:27:51 +0200
134f3897d2
mpExperienceSiri: register xp
Quentin De Coninck
2016-04-14 16:01:39 +0200
151497d1d7
https: fix indentation error
Quentin De Coninck
2016-04-14 15:52:29 +0200
8c56ffca19
mpExperienceSiri
Quentin De Coninck
2016-04-14 15:41:50 +0200
b5ae4673a9
mpExperience: added snaplenPcap param to specify snaplen to tcpdump
Quentin De Coninck
2016-04-13 09:38:17 +0200
a7af377776
Revert "mpParamXp: add different client and server schedulers"
Benjamin Hesmans
2016-01-18 10:49:54 +0100
63e16621a2
Add send file experiment
Benjamin Hesmans
2016-01-18 10:32:56 +0100
08857dd9a0
mpParamXp: add different client and server schedulers
Quentin De Coninck
2015-12-10 10:20:16 +0100
7e9f2c643d
mpParamTopo/mpLinkCharacteristics: added loss parameter in link configuration, but keep compatibility if not specified
Quentin De Coninck
2015-12-08 16:50:49 +0100
165a46a3c4
mpExperienceAb
Quentin De Coninck
2015-12-02 15:22:51 +0100
0b9c3fc36c
mpExperienceNetperf: fix experience option not taken into account
Quentin De Coninck
2015-12-02 11:41:26 +0100
acf3e9deee
mpExperienceNetperf: fix typo
Quentin De Coninck
2015-12-02 10:43:49 +0100
41c7fe4d84
mpExperienceNetperf: generate log files
Quentin De Coninck
2015-12-02 10:38:50 +0100
f9ba259343
mpExperienceNetperf
Quentin De Coninck
2015-12-02 10:22:57 +0100
82e6384d0b
mpExperienceNone: fix typo
Quentin De Coninck
2015-12-02 09:15:52 +0100
af949fe45b
mpExperienceHTTP
Quentin De Coninck
2015-12-01 17:48:32 +0100
b1f390b4e4
mpParam: add CC
Quentin De Coninck
2015-11-25 10:46:27 +0100
bc33615af5
Example epload
Benjamin Hesmans
2015-11-05 06:11:38 -0800
fcce224011
Add Epload experiment
Benjamin Hesmans
2015-11-05 06:06:30 -0800
dd56e490d6
Add https experience
Benjamin Hesmans
2015-08-14 15:34:27 -0700
3fa6fcb19f
added comments
Raphael Bauduin
2015-08-03 11:10:28 -0700
069727fdc8
Check if MPRIO is sent when the default interface is backup
Benjamin Hesmans
2015-07-29 05:18:35 -0700
ebe7ae9320
adapted example test file to new structure
Raphael Bauduin
2015-07-29 10:09:34 -0700
24916e36d3
other fixes
Raphael Bauduin
2015-06-24 11:58:17 -0700
36d992c3ec
right key detection method for validation.yml
Raphael Bauduin
2015-06-24 00:13:22 -0700
d46e9fd9e2
added mpRefreshSetCsv.py
Raphael Bauduin
2015-06-23 23:52:59 -0700
a0cb07e187
no error when key does not exist in validation.yml
Raphael Bauduin
2015-06-23 23:51:34 -0700
e0c171c434
ncpv using nc and pv in /usr/local/bin
Raphael Bauduin
2015-06-24 08:32:55 -0700
62890ec05e
Merge branch 'rb'
Raphael Bauduin
2015-06-08 11:52:58 -0700
9ba182fc39
repeat takes dirname value as arg, aggregetors optionals in validation.yml
Raphael Bauduin
2015-06-08 11:52:20 -0700
730b5fc148
merge rb and netcat path variable conflict fix
Raphael Bauduin
2015-06-08 11:42:14 -0700
180c37dadc
buggy code, but for reference if we want to reimplement it
Raphael Bauduin
2015-06-08 11:38:02 -0700
8b39f5f207
add ping before pv
Benjamin Hesmans
2015-06-05 15:17:47 -0700
ef9464fab2
looking at first packet of block with (seq - first transmission seq) modulo 65536 = 1428
Raphael Bauduin
2015-06-03 09:41:23 -0700
5d7faeacd2
mininet configurations Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
Benjamin Hesmans
2015-02-28 09:30:58 -0800
944720a29e
identify blocks by sequence numbers, not very good
Raphael Bauduin
2015-06-02 16:41:25 -0700
a4165812fd
user min_block_sep parameter, now set to 3
Raphael Bauduin
2015-06-02 13:31:57 -0700
a06c1de805
added flows ratios, and plot
Raphael Bauduin
2015-06-02 01:03:31 -0700
3119592ea2
only consider data packets in sending block identifications
Raphael Bauduin
2015-06-01 23:50:05 -0700
e2fefd0067
added burst block aggregator
Raphael Bauduin
2015-06-01 16:17:47 -0700
ded9226e2a
accept validations.yml without tests and validations, to simply run and log trace
Raphael Bauduin
2015-06-01 10:19:30 -0700
793f51be69
moved to a CsvTester doing all tests
Raphael Bauduin
2015-05-27 10:59:35 -0700
cdb954756f
validation do not require the target attribute in yml
Raphael Bauduin
2015-05-27 09:13:31 -0700
fc3a064ad4
first shot at mptcptrace csv validation
Raphael Bauduin
2015-05-26 16:28:19 -0700
a064674dc8
preparing to add mptcptrace based validations
Raphael Bauduin
2015-05-26 15:04:15 -0700
20f1288603
added number of packets ration validator
Raphael Bauduin
2015-05-26 12:19:16 -0700
ac1e857f79
generic tcptrace flows value comparison testing (difference currently)
Raphael Bauduin
2015-05-26 12:00:03 -0700
83788f5c08
handle exceptions
Raphael Bauduin
2015-05-26 10:44:34 -0700
9617cad4a0
added docs, validation desc attribute, and more explicit message in case of FAIL
Raphael Bauduin
2015-05-26 10:30:56 -0700
31b165edf0
base test uses delay open pm
Raphael Bauduin
2015-05-26 10:13:08 -0700
1e4f7f55bd
added min_delay_between validation
Raphael Bauduin
2015-05-26 10:12:46 -0700
552393562c
FlowsTest works with TcpTraceData instance
Raphael Bauduin
2015-05-26 09:59:37 -0700
47b1110f3f
multiple validations in one test ok, client.pcap path correction, added max_value and exact_value validation of number of flows
Raphael Bauduin
2015-05-26 09:43:53 -0700
0a47b540f3
added comments
Raphael Bauduin
2015-05-20 12:29:48 -0700
73934f79f7
added example test topo and xp
Raphael Bauduin
2015-05-20 11:49:13 -0700
14272f5000
added mpValidations.py
Raphael Bauduin
2015-05-20 11:37:50 -0700
a91bbc4791
restructured and improved code
Raphael Bauduin
2015-05-20 11:31:03 -0700
33b75b5922
renamed Validator in Checker
Raphael Bauduin
2015-05-19 07:21:06 -0700
0c6ca7a476
step 2
Raphael Bauduin
2015-05-19 07:01:14 -0700
c7cfde7d65
step 2
Raphael Bauduin
2015-05-19 06:50:02 -0700
f4c77e9ddd
step one in validation
Raphael Bauduin
2015-05-19 06:26:10 -0700
a45ee9806c
add back up Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
Benjamin Hesmans
2015-05-18 07:54:18 -0700
e698e34d45
guess pv pid Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
Benjamin Hesmans
2015-05-14 13:41:16 -0700
d930a1694c
Merged in multipathtor/minitopo/master-fix (pull request #1 )
Benjamin Hesmans
2015-04-27 13:30:26 +0200
b9f28e1ea7
Fix the tcpdump command sended to client instead of server
Quentin Devos
2015-04-27 12:00:03 +0200
8cb08628f8
add wmem sysctl
Benjamin Hesmans
2015-03-24 10:05:40 +0100
3b07709c25
add xp example to the README
Benjamin Hesmans
2015-03-05 17:31:52 +0100
cb3bdd33d2
add simple nc example
Benjamin Hesmans
2015-03-05 17:24:38 +0100
48963ace68
add patch to gitignore
Benjamin Hesmans
2015-03-05 17:14:32 +0100
46b5f9f819
add local gitignore
Benjamin Hesmans
2015-03-05 17:04:10 +0100
8800f76e55
Small readme to get started
Benjamin Hesmans
2015-03-05 16:32:33 +0100
c478c315cd
oops
Benjamin Hesmans
2015-03-05 11:37:50 +0100
c0ef540e9c
add none experiment
Benjamin Hesmans
2015-03-05 11:32:11 +0100
63a6e85890
fix 2 for nc, correct the wait
Benjamin Hesmans
2015-02-27 11:40:52 +0100
fe68f5ab82
fix issues with NC
Benjamin Hesmans
2015-02-27 11:24:48 +0100
bb33748de3
draft simple NC
Benjamin Hesmans
2015-02-27 11:16:01 +0100
ff8d8c5537
Remove white spaces...
Benjamin Hesmans
2015-02-26 17:43:45 +0100
8b5134bfd1
spaces ..
Benjamin Hesmans
2015-02-26 10:40:18 +0100
2f516754e1
add args for userspace pm
Benjamin Hesmans
2015-02-23 12:42:14 +0100
b9ac0bf3de
wip
Benjamin Hesmans
2015-02-23 12:30:32 +0100
b448fd6ce4
wip userspace pm
Benjamin Hesmans
2015-02-23 12:26:32 +0100
9004ca4062
wip
Benjamin Hesmans
2015-02-23 11:40:04 +0100
13d9bdb635
wip on per ns sysctl
Benjamin Hesmans
2015-02-23 11:32:22 +0100
6576eb330f
add changePvAt to control application rate
Benjamin Hesmans
2015-02-10 11:03:21 +0100
d76f0c7f0c
blog post config Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
Benjamin Hesmans
2015-01-21 07:46:55 -0800
b7d7df4d26
add sched option
Benjamin Hesmans
2015-01-21 11:34:29 +0100
9f3e42d41e
correct list for netem Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
Benjamin Hesmans
2015-01-20 10:49:34 -0800
78e71c7598
add netemChange support for ECMP topo
Benjamin Hesmans
2015-01-21 10:38:11 +0100
ca49762bd4
first implem of netem change,
Benjamin Hesmans
2015-01-20 12:23:57 +0100
56c7196245
change set from mininet
Benjamin Hesmans
2015-01-15 18:59:52 -0800
304938c381
wip
Benjamin Hesmans
2015-01-20 11:04:36 +0100
0b121e977e
change log naming to match gitignore expectations
Benjamin Hesmans
2015-01-14 16:25:02 +0100
c20c9238ac
support for sysctl
Benjamin Hesmans
2015-01-14 15:19:39 +0100
88e92a76d6
wip
Benjamin Hesmans
2015-01-14 11:46:33 +0100
b3c3cbf522
correct a u32 match for iptable client rule
Benjamin Hesmans
2015-01-12 16:46:11 +0100
2573388ccf
add Pv experiment
Benjamin Hesmans
2015-01-12 16:34:41 +0100
519a8aab0c
mark tcp traffic based on port number
Benjamin Hesmans
2015-01-12 14:11:14 +0100
07cd7cacd3
add ECMP like that support ICMP only
Benjamin Hesmans
2015-01-12 12:26:54 +0100
e1e26d3817
wip
Benjamin Hesmans
2015-01-08 19:52:45 +0100