From: Christian Babeux Date: Tue, 25 Sep 2012 16:06:38 +0000 (-0400) Subject: Tests: Add high throughput with bandwidth limits test X-Git-Tag: v2.1.0-rc4~10 X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=commitdiff_plain;h=17fe049061ade479aef95a72de00385ba3e2ff5b;hp=17fe049061ade479aef95a72de00385ba3e2ff5b Tests: Add high throughput with bandwidth limits test This test is used to stress the new streaming feature with high throughput in a bandwidth limited use case. The bandwidth limitation is done via the tc (traffic control) kernel utility. Root permissions are needed to set bandwidth limits. Limits are set on the loopback interface (lo). The test cycle through bandwidth limits from 3200kbits to 50kbits. There are currently two known limitations/issues: - The tests fails when the lttng stop commands is issued right after the traced applications are done executing. - Setting a bandwidth limit on the control port of the relayd will trigger a timeout in the sessiond. Signed-off-by: Christian Babeux Signed-off-by: David Goulet ---