Open Bug 1590337 Opened 5 years ago Updated 2 years ago

Run mochitests with TRR enabled

Categories

(Core :: Networking, task, P3)

task

Tracking

()

People

(Reporter: valentin, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged][trr])

We want to run integration tests with TRR enabled to make sure we don't cause a regression that only happens with TRR on.

According to :ahal this is what we need to do:

Sure, it's easy to set up new configurations like that. We just need to add a new config here:
https://searchfox.org/mozilla-central/source/taskcluster/taskgraph/transforms/tests.py#150

Then add that "variant" to the tasks that should run it like so:
https://searchfox.org/mozilla-central/source/taskcluster/ci/test/mochitest.yml#13

But before we get to that, we need to run the DoH server under mochitests as well.
To do that we need the following:

  • [_] Make sure node is available for mochitest runs
  • [_] Start up moz-http2.js node server just like we do for the WebSocketServer
  • [_] Make moz-http2.js TRR implementation parse server-locations.txt
Blocks: doh

Not actively working on this.

Assignee: valentin.gosu → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.