Opened 5 months ago

Last modified 2 weeks ago

#28037 assigned enhancement

Document how to fix or disable failing CI

Reported by: teor Owned by:
Priority: Medium Milestone: Tor: 0.4.0.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-doc, tor-ci, postfreeze-ok, teor-unreached-2019-03-08
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 (3)

comment:1 Changed 5 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 2 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 2 weeks 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.

Note: See TracTickets for help on using tickets.