-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
autobahn websocket test suite tracking #1006
Comments
I'd be happy to take this on if no one else has. I imagine this starts by making some sort of reasonable ws example. I currently have this which is near-randomness as I don't understand the domain very well yet. Then I ran the autobahn test suite and got these results (Edit: rendered results). Unsurprisingly there are lots of failures. The fixes for those failures are going to presumably go into different repos (like So I guess what I might need help with is:
Once I have that all set up I'd be happy to create a checklist of all the test failures that need to be fixed and start knocking them off/opening the floor for others to pick them off. |
Just bumping this again to see if anyone has time helping me with those two steps above so I can get kicking on fixing these issues! |
I made actix/examples#331 as hopefully the place where we can start
Once that's set, I'll document the current failures in this issue and we can figure out how to work on fixing them! |
[list moved to issue description by admin] |
The changes made in PR actix/examples#335 have caused many improvements to close behavior but have highlighted some issues wrt invalid close code handling. When that PR is merged we may check off cases: 7.1.3 & 7.1.4 but will need to add the entirety of section 7.9. |
Hi, I'm new to the actix-web, so sorry for silly questions. I've created a repo https://github.com/mskorkowski/actix-web-websocket-echo where you can find a code with echo server handling all except 7 test cases below:
My question are
|
To ensure that actix-web provides production-grade websockets, it should pass the crossbar autobahn test suite.
https://github.com/crossbario/autobahn-testsuite
Currently failing cases:
The text was updated successfully, but these errors were encountered: