diff --git a/multidim-interop/impl/go/v0.24/main.go b/multidim-interop/impl/go/v0.24/main.go index 41c1880..bc093b8 100644 --- a/multidim-interop/impl/go/v0.24/main.go +++ b/multidim-interop/impl/go/v0.24/main.go @@ -117,6 +117,8 @@ func main() { case "webtransport": fallthrough case "webrtc": + fallthrough + case "webrtc-direct": skipMuxer = true skipSecureChannel = true } diff --git a/multidim-interop/impl/rust/v0.51/Makefile b/multidim-interop/impl/rust/v0.51/Makefile index d809e3f..a631498 100644 --- a/multidim-interop/impl/rust/v0.51/Makefile +++ b/multidim-interop/impl/rust/v0.51/Makefile @@ -1,5 +1,5 @@ image_name := rust-v0.51 -commitSha := 1a9cf4f7760724032b729c43165716c7ecd842ad +commitSha := 0d5cac0cb595702567e50221fed9ae525b4c6f20 all: image.json diff --git a/multidim-interop/src/generator.ts b/multidim-interop/src/generator.ts index 1d39869..84a1674 100644 --- a/multidim-interop/src/generator.ts +++ b/multidim-interop/src/generator.ts @@ -61,7 +61,7 @@ export async function buildTestSpecs(versions: Array): Promise): Promise ( @@ -115,7 +115,7 @@ export async function buildTestSpecs(versions: Array): Promise buildSpec(containerImages, { name: `${test.id1} x ${test.id2} (${test.transport})`, dialerID: test.id1, @@ -172,4 +172,4 @@ function buildSpec(containerImages: { [key: string]: string }, { name, dialerID, function normalizeTransport(transport: string | { name: string, onlyDial: boolean }): { name: string, onlyDial: boolean } { return typeof transport === "string" ? { name: transport, onlyDial: false } : transport -} \ No newline at end of file +} diff --git a/multidim-interop/versions.ts b/multidim-interop/versions.ts index a59a6bf..8009689 100644 --- a/multidim-interop/versions.ts +++ b/multidim-interop/versions.ts @@ -48,7 +48,7 @@ export const versions: Array = [ { id: "rust-v0.51.0", containerImageID: rustv051.imageID, - transports: ["ws", "tcp", "quic-v1"], + transports: ["ws", "tcp", "quic-v1", "webrtc-direct"], secureChannels: ["tls", "noise"], muxers: ["mplex", "yamux"], },