Basic support for BoGo DTLS tests

NEW
Assigned to

Status

NSS
Test
2 years ago
2 years ago

People

(Reporter: jld, Assigned: jld)

Tracking

(Blocks: 2 bugs)

trunk
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

2 years ago
I'm going to turn bug 1313809 into a metabug and use this to cover landing the partial support that I have for BoGo's DTLS tests.  Specifically: timeout/retransmission tests aren't covered, and the other test failures I've encountered have been turned into bugs blocking bug 1313809 and disabled in config.json.

For timeout tests, (1) there are some failures around using blocking reads to read the “opcode” octet in the BoGo pseudo-UDP framing protocol, but fixing that causes other failures; and (2) the passage of time needs to be mocked instead of having dtlscon.c read the actual clock, which needs either changes in dtlscon.c or OS-specific workarounds. That's enough work, and easy enough to defer, that I don't want to block on it at this point.
(Assignee)

Updated

2 years ago
Blocks: 1329775
You need to log in before you can comment on or make changes to this bug.