[tor-bugs] #29729 [Core Tor/Chutney]: Work out which networks to run in Chutney's CI

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Mar 11 03:49:53 UTC 2019


#29729: Work out which networks to run in Chutney's CI
------------------------------+---------------------------
 Reporter:  teor              |          Owner:  teor
     Type:  enhancement       |         Status:  assigned
 Priority:  Medium            |      Milestone:
Component:  Core Tor/Chutney  |        Version:
 Severity:  Normal            |     Resolution:
 Keywords:  chutney-ci        |  Actual Points:
Parent ID:  #27912            |         Points:  1
 Reviewer:                    |        Sponsor:  Sponsor19
------------------------------+---------------------------

Comment (by teor):

 We can do all these networks on Linux.
 We also need to do the offline network on macOS.

 Here's the reasoning:
 * we want to find out if changes to chutney break an important feature
 * to get a minimal matrix, we want to check all plausible independent
 failures
 * so we only need to test features on multiple OSes / Tor versions /
 python versions if a chutney change could break the feature on one matrix
 alternative, but not the others

 For example:
 * offline/online work differently enough on macOS and Linux that we need
 to test them on both
 * we'll already test v2 onion services on Tor's CI for the 0.2.9 branch,
 and v2 and v3 on all other Tor CI branches
 * all other features are essentially the same across OSes, Tor versions,
 and python versions

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


More information about the tor-bugs mailing list