[tor-bugs] #30653 [Core Tor/Stem]: Add stem CI for --target ONLINE (was: Add stem CI for python 2.6 and --target ONLINE)
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue May 28 00:51:27 UTC 2019
#30653: Add stem CI for --target ONLINE
---------------------------+--------------------------
Reporter: teor | Owner: teor
Type: enhancement | Status: assigned
Priority: Medium | Milestone:
Component: Core Tor/Stem | Version:
Severity: Normal | Resolution:
Keywords: ci, travis | Actual Points:
Parent ID: #28170 | Points:
Reviewer: | Sponsor:
---------------------------+--------------------------
Comment (by atagar):
Thanks teor! On reflection lets drop the python 2.6 check. Python 2.x is
getting deprecated at the end of the year so it would probably not make a
lot of sense to chase down those regressions. Adjusting the ticket title
to reflect that.
------------
To both speed up Tor's CI and cut down on false positives I just
[https://gitweb.torproject.org/stem.git/commit/?id=99e5ac8220f6d50018191a4a76b5f30522519f9b
adjusted] stem so you can now run...
{{{
./run_tests.py --integ --test control.controller --test
control.base_controller --test process
}}}
This will limit stem to only run the tests that the network team has cause
to care about. If any of the other tests break then that's a regression on
my end, not yours. ;P
------------
To be clear I'm suggesting two CIs:
1. Tests tor/stem interoperability. This is the only thing the network
team has cause to care about. For this I'd suggest running python 3.x
with...
{{{run_tests.py --integ --test control.controller --test
control.base_controller --test process}}}
2. Stem's own CI testing. For this I'd love to exercise multiple python
versions (2.7, 3.x, pypy?) and the online target. These failures only need
to notify me.
That said, happy to defer to whatever you think teor. :)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/30653#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list