Skip to content

Commit

Permalink
Don't include muxer and secure channel for webrtc (#190)
Browse files Browse the repository at this point in the history
* Don't include muxer and secure channel for webrtc

* Also filter out webrtc
  • Loading branch information
MarcoPolo authored Jun 3, 2023
1 parent 6d55e69 commit fb9bb6a
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions multidim-interop/src/generator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ export async function buildTestSpecs(versions: Array<Version>): Promise<Array<Co
-- quic only uses its own muxer/securechannel
AND a.transport != "webtransport"
AND a.transport != "webrtc-direct"
AND a.transport != "webrtc"
AND a.transport != "quic"
AND a.transport != "quic-v1";`);
const quicQueryResults =
Expand All @@ -85,6 +86,13 @@ export async function buildTestSpecs(versions: Array<Version>): Promise<Array<Co
AND NOT b.onlyDial
-- Only webtransport transports
AND a.transport == "webtransport";`);
const webrtcQueryResults =
await db.all(`SELECT DISTINCT a.id as id1, b.id as id2, a.transport
FROM transports a, transports b
WHERE a.transport == b.transport
AND NOT b.onlyDial
-- Only webrtc transports
AND a.transport == "webrtc";`);
const webrtcDirectQueryResults =
await db.all(`SELECT DISTINCT a.id as id1, b.id as id2, a.transport
FROM transports a, transports b
Expand All @@ -108,14 +116,8 @@ export async function buildTestSpecs(versions: Array<Version>): Promise<Array<Co
quicQueryResults
.concat(quicV1QueryResults)
.concat(webtransportQueryResults)
.map((test): ComposeSpecification => buildSpec(containerImages, {
name: `${test.id1} x ${test.id2} (${test.transport})`,
dialerID: test.id1,
listenerID: test.id2,
transport: test.transport,
extraEnv: buildExtraEnv(timeoutOverride, test.id1, test.id2)
})))
.concat(webrtcDirectQueryResults
.concat(webrtcDirectQueryResults)
.concat(webrtcQueryResults)
.map((test): ComposeSpecification => buildSpec(containerImages, {
name: `${test.id1} x ${test.id2} (${test.transport})`,
dialerID: test.id1,
Expand Down

0 comments on commit fb9bb6a

Please sign in to comment.