Found a bug in SCTP_STREAM parsing, will send v2 with fix + fix tabs
in one of the patches (thanks Jan Tluka for noticing)
2017-04-20 17:21 GMT+02:00 Jiri Prochazka <jprochaz(a)redhat.com>:
> Hello everyone,
>
> this small patchset modifies LNST Netperf module. It presents minor
> refactorization of the module which does not have any influence on the
> functionality but it also adds support for RR tests. Since this module is
> used for our ENRT testing, I'd like to ask you to review this carefully
> so we don't affect our PerfRepo objects.
>
> Support for RR tests consists of these items:
> * added THROUGHPUT_UNIT omni output selector
> * parsing of unit based from this selector
> * when running STREAM test, keep the output same as previous version (rate in
> bit/s, unit called bps)
> * when running RR test, rate is Trans/sec and unit is called tps
>
> I've run locally TCP_STREAM, UDP_STREAM, TCP_RR, TCP_CRR and I need to run
> in Beaker SCTP tests so I have ready full suite of tests we are currently
> using. In the pastebins below, there is test recipe, test task and debug log
> from the run on this patchset. Once I'll have the results from SCTP tests,
> I'll post them as well.
>
>
https://pastebin.com/bjFLs1Nj rr_test.xml
>
https://pastebin.com/jeCBGsrf rr_test.py
>
https://pastebin.com/W63GCGVj log.debug
>
> Jiri Prochazka (3):
> test_modules/netperf: use bit/s in STREAM tests and parse RR tests
> test_modules/netperf: split _pretty_rate method in two and add support
> for RR tests
> test_modules/netperf: add TCP_CRR to supported and omni tests
>
> test_modules/Netperf.py | 107 +++++++++++++++++++++++++++++-------------------
> 1 file changed, 66 insertions(+), 41 deletions(-)
>
> --
> 2.9.3
>