Alex Potsides fb99e690a6
fix: add js tests to this repo (#365)
Trying to debug these tests in CI is incredibly difficult and since they depend on older versions of previously published modules, if something breaks due to a bug in released code it's very hard to fix it.

Instead follow the pattern in the perf tests and include the full test implementations here.
2024-06-06 10:53:35 +01:00

273 lines
3.7 KiB
JSON

[
{
"id": "rust-v0.51",
"transports": [
"ws",
"tcp",
"quic-v1",
"webrtc-direct"
],
"secureChannels": [
"tls",
"noise"
],
"muxers": [
"mplex",
"yamux"
]
},
{
"id": "rust-v0.52",
"transports": [
"ws",
"tcp",
"quic-v1",
"webrtc-direct"
],
"secureChannels": [
"tls",
"noise"
],
"muxers": [
"mplex",
"yamux"
]
},
{
"id": "rust-v0.53",
"transports": [
"ws",
"tcp",
"quic-v1",
"webrtc-direct"
],
"secureChannels": [
"tls",
"noise"
],
"muxers": [
"mplex",
"yamux"
]
},
{
"id": "rust-chromium-v0.53",
"transports": [
{
"name": "webtransport",
"onlyDial": true
},
{
"name": "webrtc-direct",
"onlyDial": true
},
{
"name": "ws",
"onlyDial": true
}
],
"secureChannels": [
"noise"
],
"muxers": [
"mplex",
"yamux"
]
},
{
"id": "chromium-js-v1.x",
"containerImageID": "browser",
"transports": [
{
"name": "webtransport",
"onlyDial": true
},
{
"name": "wss",
"onlyDial": true
},
{
"name": "webrtc-direct",
"onlyDial": true
},
"webrtc"
],
"secureChannels": [
"noise"
],
"muxers": [
"mplex",
"yamux"
]
},
{
"id": "firefox-js-v1.x",
"containerImageID": "browser",
"transports": [
{
"name": "wss",
"onlyDial": true
},
{
"name": "webrtc-direct",
"onlyDial": true
},
"webrtc"
],
"secureChannels": [
"noise"
],
"muxers": [
"mplex",
"yamux"
]
},
{
"id": "go-v0.33",
"transports": [
"tcp",
"ws",
"quic-v1",
"webrtc-direct"
],
"secureChannels": [
"tls",
"noise"
],
"muxers": [
"yamux"
]
},
{
"id": "go-v0.32",
"transports": [
"tcp",
"ws",
"quic-v1",
"webrtc-direct"
],
"secureChannels": [
"tls",
"noise"
],
"muxers": [
"yamux"
]
},
{
"id": "go-v0.31",
"transports": [
"tcp",
"ws",
"quic-v1"
],
"secureChannels": [
"tls",
"noise"
],
"muxers": [
"yamux"
]
},
{
"id": "go-v0.30",
"transports": [
"tcp",
"ws",
"quic-v1"
],
"secureChannels": [
"tls",
"noise"
],
"muxers": [
"yamux"
]
},
{
"id": "go-v0.29",
"transports": [
"tcp",
"ws",
"quic",
"quic-v1"
],
"secureChannels": [
"tls",
"noise"
],
"muxers": [
"mplex",
"yamux"
]
},
{
"id": "nim-v1.0",
"transports": [
"tcp",
"ws"
],
"secureChannels": [
"noise"
],
"muxers": [
"mplex",
"yamux"
]
},
{
"id": "zig-v0.0.1",
"transports": [
"quic-v1"
],
"secureChannels": [],
"muxers": []
},
{
"id": "java-v0.0.1",
"transports": [
"tcp"
],
"secureChannels": [
"tls",
"noise"
],
"muxers": [
"mplex",
"yamux"
]
},
{
"id": "java-v0.6",
"transports": [
"tcp"
],
"secureChannels": [
"tls",
"noise"
],
"muxers": [
"mplex",
"yamux"
]
},
{
"id": "js-v1.x",
"transports": [
"tcp",
"ws",
{
"name": "wss",
"onlyDial": true
}
],
"secureChannels": [
"noise"
],
"muxers": [
"mplex",
"yamux"
]
}
]