xk6-websockets
                                
                                
                                
                                    xk6-websockets copied to clipboard
                            
                            
                            
                        It would be great if k6 natively supported stomp messaging over websockets. There is an extension - https://github.com/walterwanderley/xk6-stomp but obviously extensions aren't supported by the Grafana Cloud K6 runner..
From https://github.com/grafana/xk6-websockets/pull/44#discussion_r1169706247 While I did look into this a while back and was left with the impression it is fine due to the [doc](https://pkg.go.dev/github.com/gorilla/websocket?utm_source=godoc#Conn.Close) > Close closes the underlying network...
_Originally posted by @olegbespalov in https://github.com/grafana/xk6-websockets/pull/39#discussion_r1157004218_
I did skip [Blob](https://developer.mozilla.org/en-US/docs/Web/API/Blob) as it seamed to be just bad idea increasing the problems I have tried to explore in this [epic issue](https://github.com/grafana/k6/issues/2311). But 1. it does support [streams](https://developer.mozilla.org/en-US/docs/Web/API/Blob/stream)...
# What? This PR holds some minor fixes caused by the WebSocket specification and small clean-ups. # Why? Since we declare that we're following the spec, we should implement things...
Currently trying to write tests for a [YJS](https://yjs.dev) [socket](https://github.com/yjs/y-websocket) implementation. I've managed to convert the yjs-socket library so that it works in goja, but i've hit a wall in that...