Opened 4 years ago

Last modified 21 months ago

#16809 new defect

High coverage on node/path selection functions

Reported by: nickm Owned by:
Priority: High Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: testing, tor-tests-coverage, tor-tests-unit
Cc: Actual Points:
Parent ID: #17288 Points: 6
Reviewer: Sponsor: SponsorS-can

Description

These functions are stupidly fragile, since bad behavior tends to happen only under rare circumstances. We should make sure that, through integration and unit tests, we hit all the cases. Note that coverage isn't enough if we don't check to make sure that the statistical distribution on paths is good, and the constraints are actually obeyed.

Child Tickets

Change History (16)

comment:1 Changed 4 years ago by nickm

Milestone: Tor: 0.2.8.x-final

comment:2 Changed 4 years ago by nickm

Keywords: 028-triage added

comment:3 Changed 4 years ago by nickm

Keywords: SponsorS removed
Sponsor: SponsorS

Bulk-replace SponsorS keyword with SponsorS sponsor field in Tor component.

comment:4 Changed 4 years ago by nickm

Points: large
Priority: normalmajor

comment:5 Changed 4 years ago by nickm

Milestone: Tor: 0.2.8.x-finalTor: 0.2.9.x-final

Throw most 0.2.8 "NEW" tickets into 0.2.9. I expect that many of them will subsequently get triaged out.

comment:6 Changed 3 years ago by nickm

Sponsor: SponsorSSponsorS-can

comment:7 Changed 3 years ago by nickm

Keywords: tor-tests-coverage tor-tests-unit added

comment:8 Changed 3 years ago by isabela

Points: large6

comment:9 Changed 3 years ago by nickm

Parent ID: #17288

comment:10 Changed 3 years ago by isabela

Keywords: isaremoved added
Milestone: Tor: 0.2.9.x-finalTor: 0.2.???

comment:11 Changed 3 years ago by teor

Milestone: Tor: 0.2.???Tor: 0.3.???

Milestone renamed

comment:12 Changed 3 years ago by nickm

Keywords: tor-03-unspecified-201612 added
Milestone: Tor: 0.3.???Tor: unspecified

Finally admitting that 0.3.??? was a euphemism for Tor: unspecified all along.

comment:13 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:14 Changed 2 years ago by nickm

Keywords: 028-triage removed

comment:15 Changed 2 years ago by nickm

Keywords: isaremoved removed

comment:16 Changed 21 months ago by teor

Severity: Normal

Set all open tickets without a severity to "Normal"

Note: See TracTickets for help on using tickets.