Autobahn testsuite fuzzingclient:can the tested server reframe echo replies?

#1

I added a feature to my websocket implementation which optionally fragments outgoing messages according to an optional user defined size and now autobahn tests which would cause my code to generate fragments don’t pass.

Does autobahn testsuite fuzzing clientrequire that the server it tests preserve frames (i.e. upon receipt of every frame it should send back an identical frame)? Or will the fuzzingclient work with servers that re-frame messages arbitrarily?

Thanks

0 Likes

#2

I added a feature to my websocket implementation which optionally
fragments outgoing messages according to an optional user defined size
and now autobahn tests which would cause my code to generate fragments
don't pass.

Which ones? Have you examined the wirelogs in the resulting reports?

Does autobahn testsuite fuzzing clientrequire that the server it tests
preserve frames (i.e. upon receipt of every frame it should send back an
identical frame)? Or will the fuzzingclient work with servers that
re-frame messages arbitrarily?

Sure. The peer can reframe as it wishes. That's part of RFC6455.

In fact, Autobahn has an option to auto-fragment outgoing traffic too (both client and server), and the testsuite has tests that use that:

http://autobahn.ws/testsuite/reports_20140823/servers/autobahnpython_case_10_1_1.html

http://autobahn.ws/testsuite/reports_20140823/clients/autobahnpython_0_8_15_case_10_1_1.html

···

Am 13.04.2016 um 19:31 schrieb Vinnie Falco:

Thanks

--
You received this message because you are subscribed to the Google
Groups "Autobahn" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to autobahnws+...@googlegroups.com
<mailto:autobahnws+...@googlegroups.com>.
To post to this group, send email to autob...@googlegroups.com
<mailto:autob...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/autobahnws/79ab2d24-2151-43f6-ad94-820e71bcdc6d%40googlegroups.com
<https://groups.google.com/d/msgid/autobahnws/79ab2d24-2151-43f6-ad94-820e71bcdc6d%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.

0 Likes