[tor-bugs] #27913 [Core Tor/Tor]: Add test-stem to travis-ci if possible

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Oct 24 00:42:40 UTC 2018


#27913: Add test-stem to travis-ci if possible
--------------------------+------------------------------------
 Reporter:  nickm         |          Owner:  (none)
     Type:  enhancement   |         Status:  needs_review
 Priority:  High          |      Milestone:  Tor: 0.3.5.x-final
Component:  Core Tor/Tor  |        Version:
 Severity:  Normal        |     Resolution:
 Keywords:  ci travis     |  Actual Points:
Parent ID:                |         Points:
 Reviewer:  catalyst      |        Sponsor:
--------------------------+------------------------------------

Comment (by teor):

 catalyst asked on IRC:
 > do you think the stem version check is good enough, or do you want it to
 be more robust against stem being broken?

 I think it's ok to fail the tor build if python can't import stem.

 But we'll need to be careful using stem master. If a bad commit is pushed
 to stem master, all our tor builds will break.

 Usually, projects test against latest stable release of their
 dependencies. But major stem releases are a year apart, which means that
 we won't be testing the latest tor features. (And we really need to test
 the latest features.)

 So if we're going to test tor against stem master, let's make sure that
 stem also tests against tor master (or nightly), so we catch broken builds
 as soon as possible.

 I opened #28170 for this change to stem, I have to do the same thing for
 chutney in #27912, so I'll just copy the config across.

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


More information about the tor-bugs mailing list