[tor-bugs] #29280 [Core Tor/Tor]: Use Chutney for CI

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Mar 9 00:55:47 UTC 2019


#29280: Use Chutney for CI
-------------------------------------------------+-------------------------
 Reporter:  cohosh                               |          Owner:  (none)
     Type:  task                                 |         Status:
                                                 |  needs_revision
 Priority:  High                                 |      Milestone:  Tor:
                                                 |  0.4.1.x-final
Component:  Core Tor/Tor                         |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  CI, PTs 029-backport 034-backport    |  Actual Points:  1
  035-backport 040-backport, network-team-       |
  roadmap-2019-Q1Q2                              |
Parent ID:  #29267                               |         Points:
 Reviewer:  teor                                 |        Sponsor:
                                                 |  Sponsor19
-------------------------------------------------+-------------------------

Comment (by teor):

 Replying to [comment:10 teor]:
 > I opened #29703 to backport some test-network.sh fixes from 0.3.0 to
 0.2.9 so that we can reliably call chutney's test-network.sh from tor's
 test-network.sh.

 Hmm, there's another option if you don't want to backport:
 1. put test-network-forgiving.sh in 0.2.9, and call it from the 0.2.9
 Makefile
 2. delete test-network-forgiving.sh in 0.3.4 and later
 3. implement a test-network-forgiving mode in chutney's test-network.sh,
 and call it from 0.3.4 and later Makefiles

 This seems like the worst of both worlds: we'll be making changes in 0.2.9
 and chutney if there are any bugs. Historically, we're not good at keeping
 tor and chutney in sync.

 > It's also worth being aware of #29060: I think one of its commits may
 break tor's chutney CI on master.

 I've asked for a revert on that ticket.

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


More information about the tor-bugs mailing list