Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #30653

Closed
Open
Created May 28, 2019 by teor@teor

Add stem CI for --target ONLINE

From https://trac.torproject.org/projects/tor/ticket/28170#comment:14

    Run 'run_tests.py --all' with python 2.6.
    Run 'run_tests.py --all' with python 2.7.
    Run 'run_tests.py --all' with python 3.x.
    Run 'run_tests.py --all --target ONLINE' with python 2.7. 

Here's what I need to do:

  • check to see if Travis supports python 2.6, and add a job with 2.6
  • make the 2.7 job --target ONLINE
    • assuming that ONLINE is a superset of offline
  • make the latest python 3.x job --target ONLINE
    • assuming that ONLINE is a superset of offline

I'm modifying existing jobs to save build time: we could create separate jobs for ONLINE, but that would add ~5 minutes to every CI run.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None