arachnys / cabot

Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty
MIT License
5.6k stars 594 forks source link

Debounce JenkinsCheck on the number of job failures #540

Closed JeanFred closed 6 years ago

JeanFred commented 7 years ago

5ac9c64 is a first stab with no migration, but severe limitations.

Closes #536

codecov-io commented 7 years ago

Codecov Report

Merging #540 into master will increase coverage by 0.14%. The diff coverage is 93.33%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #540      +/-   ##
==========================================
+ Coverage   80.87%   81.01%   +0.14%     
==========================================
  Files          45       45              
  Lines        2907     2918      +11     
  Branches      176      177       +1     
==========================================
+ Hits         2351     2364      +13     
+ Misses        497      496       -1     
+ Partials       59       58       -1
Impacted Files Coverage Δ
cabot/cabotapp/models/base.py 79.52% <100%> (+0.11%) :arrow_up:
cabot/cabotapp/jenkins.py 97.14% <100%> (+6.82%) :arrow_up:
cabot/cabotapp/models/jenkins_check_plugin.py 66.66% <83.33%> (+2.51%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c21a1f9...d9ec973. Read the comment docs.

JeanFred commented 7 years ago

Putting that on hold to get #541 in first.