You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The main problem is that the test suite requires Python 2 which is no longer available. No workaround, including using the Docker image, is satisfying.
We could "rewrite" by taking the list of test cases and implementing them in Erlang. We don't need to convert the source code, just ensure all tests have an equivalent Erlang test case so as to not lose anything. The RFC should provide enough details about what is expected from the test cases.
The text was updated successfully, but these errors were encountered:
Thank you for the tips! Yes I considered using the docker method to enable it in Actions but there's little to gain from doing that as that part of the code base is super stable and not likely to break. I can still run it on my machine if necessary or setup a self-hosted runner.
A rewrite would allow me to test not only normal Websocket but also Websocket over HTTP/2 and HTTP/3 so there's benefits in taking that road at some point.
I have moved to using Docker based on your suggestion @mtrudel . Thank you. I still want to move away from autobahntestsuite because it should also test HTTP/2 and HTTP/3 Websocket and I don't see this happening in autobahntestsuite anytime soon. But this will take time. For now I have introduced ws_perf_SUITE which will be able to take over the performance related tests of autobahntestsuite (currently only a few cases I was most interested in are covered).
The main problem is that the test suite requires Python 2 which is no longer available. No workaround, including using the Docker image, is satisfying.
We could "rewrite" by taking the list of test cases and implementing them in Erlang. We don't need to convert the source code, just ensure all tests have an equivalent Erlang test case so as to not lose anything. The RFC should provide enough details about what is expected from the test cases.
The text was updated successfully, but these errors were encountered: