Opened 7 months ago

Last modified 10 days ago

#28037 assigned enhancement

Document how to fix or disable failing CI

Reported by: teor Owned by:
Priority: Medium Milestone: Tor: 0.4.1.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-doc, tor-ci, postfreeze-ok, teor-unreached-2019-03-08, 041-should, doc
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

We want our CI to always be passing.

Sometimes, we can fix the bug quickly, or revert the commit.
But if the CI environment is broken, we need to disable the failing test cases until the bug is fixed.

In doc/HACKING, document how to disable failing CI jobs.
In the Travis and Appveyor configs, summarise or give an example of how to disable a failing CI config.

Child Tickets

Change History (5)

comment:1 Changed 7 months ago by nickm

Milestone: Tor: 0.3.6.x-finalTor: 0.4.0.x-final

Tor 0.3.6.x has been renamed to 0.4.0.x.

comment:2 Changed 4 months ago by nickm

Keywords: postfreeze-ok added

Mark some tickets as postfreeze-ok, to indicate that I think they are okay to accept in 0.4.0 post-freeze. Does not indicate that they are all necessary to do postfreeze.

comment:3 Changed 3 months ago by teor

Keywords: teor-unreached-2019-03-08 added
Owner: teor deleted

I'd like to do these tickets, but not in the next few months.

comment:4 Changed 10 days ago by nickm

Keywords: 041-should added
Milestone: Tor: 0.4.0.x-finalTor: 0.4.1.x-final

comment:5 Changed 10 days ago by nickm

Keywords: doc added

Mark a few documentation tickets as "doc"

Note: See TracTickets for help on using tickets.