[tor-bugs] #25908 [Core Tor/Tor]: make test suite coverage more deterministic

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Apr 24 20:30:21 UTC 2018


#25908: make test suite coverage more deterministic
-------------------------+-------------------------------------------------
     Reporter:           |      Owner:  (none)
  catalyst               |
         Type:  project  |     Status:  new
     Priority:  Medium   |  Milestone:  Tor: 0.3.5.x-final
    Component:  Core     |    Version:
  Tor/Tor                |   Keywords:  tor-ci, tor-tests-coverage, tor-
     Severity:  Normal   |  tests-unit
Actual Points:           |  Parent ID:
       Points:           |   Reviewer:
      Sponsor:           |
  Sponsor3-can           |
-------------------------+-------------------------------------------------
 One thing that appears to be happening in the coveralls integration is
 some small blocks of code seem to be changing coverage without obvious
 corresponding changes in source code or tests.  This can cause false
 positive indications of decreased coverage reported in things like pull
 requests.  We should eliminate as much of this indeterminacy as possible.

 One example is
 https://coveralls.io/builds/16676967/source?filename=src%2For%2Fcircuitstats.c#L879

 This ticket should probably have child tickets for specific instances of
 this problem.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25908>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list