Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#28755 - [netperf] enable sctp, dccp, etc.

Attached to Project: Community Packages
Opened by Dan McGee (toofishes) - Saturday, 03 March 2012, 04:40 GMT
Last edited by Sébastien Luttringer (seblu) - Friday, 06 April 2012, 15:52 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sébastien Luttringer (seblu)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Seems silly to not have all these options for modern protocols turned on by default:

--enable-dccp include DCCP tests
--enable-sdp include SDP socket tests
--enable-sctp include tests to measure SCTP performance

I'm also not sure why --enable-demo is turned on; given the "May affect results." warning `./configure --help` shows.
This task depends upon

Closed by  Sébastien Luttringer (seblu)
Friday, 06 April 2012, 15:52 GMT
Reason for closing:  Fixed
Additional comments about closing:  netperf-2.5.0-5
Comment by Sébastien Luttringer (seblu) - Monday, 05 March 2012, 17:01 GMT
i looked into debian and fedora packaging and they both doesn't enable dcccp,sdp,sctp protocol. Debian only enable demo mode.

Demo mode is helpful to have result during test is running (with -D). This is useful to see behaviour of external program during a test, like using disk i/o.

Output is like this:
hkvm-seblu-1 ~ 130 # netperf -H 1.1.1.2 -D 1 -T omni -l 3600
MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 1.1.1.2 (1.1.1.2) port 0 AF_INET : demo : cpu bind
Interim result: 6162.93 10^6bits/s over 1.00 seconds ending at 1330954652.980
Interim result: 6774.16 10^6bits/s over 1.00 seconds ending at 1330954653.980
Interim result: 7582.37 10^6bits/s over 1.00 seconds ending at 1330954654.980

About adding extra protocol:

xti test suite, doesn't compile. stxnet library is needed: http://www.openss7.org/download.html

dlpi test suite, doesn't compile. headers not in archlinux are missing.

dccp compile, but print the following warning:
netsh.h:71:2: warning: #warning This platform is missing one of sock_dccp ipproto_dccp or sol_dccp [-Wcpp]. This can be avoided by loading dccp module during compilation. Anyway, doesn't seems to be an issue if module is not loaded during compile (http://www.netperf.org/pipermail/netperf-talk/2010-August/000736.html)

about sdp, it doesn't compile with --enable-demo enabled. I'm looking for a solution.

No issues with sctp, exs, dccp. I will add it.

I see this package lack of a rc.d launcher for netserver. I will add it.
Comment by Sébastien Luttringer (seblu) - Wednesday, 07 March 2012, 12:24 GMT
i have moved lksctp-tools to community to allow support of sctp.
Comment by Sébastien Luttringer (seblu) - Tuesday, 13 March 2012, 12:34 GMT
i push a new version (netperf-2.5.0-4) which enable dccp (which works as expected) and add netserver scripts.

i postpone addition of sctp, which when used, let netserver with dead childrens. Issue is reported to the maintainer.

About sdp, i quote maintainer:
"Meanwhile I'm not sure how far I ever got towards making sure the SDP tests worked in the first place"
Comment by Sébastien Luttringer (seblu) - Friday, 06 April 2012, 15:24 GMT
i see other tests cause netperf to let some child in ugly state. No reason to avoid sctp to be enabled.

Loading...