Opened 3 months ago

Last modified 2 days ago

#28037 assigned enhancement

Document how to fix or disable failing CI

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

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

Note: See TracTickets for help on using tickets.