Opened 4 years ago

Last modified 2 years ago

#16799 new enhancement

Raise utility testing over 95%

Reported by: nickm Owned by:
Priority: Medium 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: 4.5
Reviewer: Sponsor: SponsorS-can

Description

These modules perform utility functionality that we should be able to get to a very high testing coverage rate.

x/memarea.c.gcov 20 85 80.95
x/util.c.gcov 484 1263 72.30
x/util_format.c.gcov 11 183 94.33
x/workqueue.c.gcov 34 117 77.48
x/address.c.gcov 77 595 88.54
x/log.c.gcov 274 274 50.00

(In the case of one or two of these, they might be actually compatibility stuff. In which case, compatibility stuff should move into new compat_* modules to be considered under #16798)

Child Tickets

Change History (17)

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: medium/large

comment:5 Changed 4 years ago by nickm

Severity: Normal

Update:

memarea.c.gcov 16 91 85.05
util.c.gcov 404 1309 76.42
util_format.c.gcov 0 159 100.00
workqueue.c.gcov 31 123 79.87
address.c.gcov 67 622 90.28
addressmap.c.gcov 182 211 53.69
log.c.gcov 211 346 62.12

comment:6 Changed 3 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:7 Changed 3 years ago by isabela

Sponsor: SponsorSSponsorS-can

comment:8 Changed 3 years ago by nickm

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

comment:9 Changed 3 years ago by isabela

Points: medium/large4.5

comment:10 Changed 3 years ago by nickm

Parent ID: #16791#17288

comment:11 Changed 3 years ago by isabela

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

comment:12 Changed 3 years ago by teor

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

Milestone renamed

comment:13 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:14 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:15 Changed 2 years ago by nickm

Keywords: 028-triage removed

comment:16 Changed 2 years ago by nickm

Keywords: isaremoved removed

comment:17 Changed 2 years ago by nickm

Update:

util_bug.c.gcov 12 30 71.43
util.c.gcov 397 1401 77.92
util_format.c.gcov 1 167 99.40
util_process.c.gcov 2 38 95.00
workqueue.c.gcov 22 136 86.08
memarea.c.gcov 0 102 100.00
address.c.gcov 73 676 90.25
log.c.gcov 170 392 69.75
TOTAL 677 2942 81.29
Note: See TracTickets for help on using tickets.