Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

monitoring: alert owners#12358

Merged
bobheadxi merged 5 commits into
masterfrom
monitoring/alert-owners
Jul 24, 2020
Merged

monitoring: alert owners#12358
bobheadxi merged 5 commits into
masterfrom
monitoring/alert-owners

Conversation

@bobheadxi

@bobheadxi bobheadxi commented Jul 21, 2020

Copy link
Copy Markdown
Member

Adds a new required Observable.Owner field, with predefined owners based on 2021 engineering org, as proposed in https://github.com/sourcegraph/sourcegraph/issues/12010 for RFC-189

Many of these teams don't exist yet, but it seems the ones that don't are clearly covered by an existing team in the team page (for example, backend infrastructure => current Cloud team)

Owners were assigned based on guesses, please let me know if any should change!

@bobheadxi bobheadxi requested a review from emidoots as a code owner July 21, 2020 07:00
@bobheadxi bobheadxi requested review from a team July 21, 2020 07:00
Comment thread monitoring/generator.go Outdated
Comment thread monitoring/generator.go Outdated
@unknwon unknwon requested review from keegancsmith and tsenart July 21, 2020 07:36
bobheadxi and others added 2 commits July 22, 2020 21:21
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <joe@sourcegraph.com>
@codecov

codecov Bot commented Jul 22, 2020

Copy link
Copy Markdown

Codecov Report

Merging #12358 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master   #12358   +/-   ##
=======================================
  Coverage   50.55%   50.55%           
=======================================
  Files        1414     1414           
  Lines       79119    79119           
  Branches     6633     6633           
=======================================
  Hits        39996    39996           
  Misses      35670    35670           
  Partials     3453     3453           
Flag Coverage Δ
#go 51.93% <0.00%> (ø)
#integration 24.25% <0.00%> (ø)
#storybook 12.63% <0.00%> (ø)
#typescript 46.86% <0.00%> (ø)
#unit 47.16% <0.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

2 similar comments
@codecov

codecov Bot commented Jul 22, 2020

Copy link
Copy Markdown

Codecov Report

Merging #12358 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master   #12358   +/-   ##
=======================================
  Coverage   50.55%   50.55%           
=======================================
  Files        1414     1414           
  Lines       79119    79119           
  Branches     6633     6633           
=======================================
  Hits        39996    39996           
  Misses      35670    35670           
  Partials     3453     3453           
Flag Coverage Δ
#go 51.93% <0.00%> (ø)
#integration 24.25% <0.00%> (ø)
#storybook 12.63% <0.00%> (ø)
#typescript 46.86% <0.00%> (ø)
#unit 47.16% <0.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

@codecov

codecov Bot commented Jul 22, 2020

Copy link
Copy Markdown

Codecov Report

Merging #12358 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master   #12358   +/-   ##
=======================================
  Coverage   50.55%   50.55%           
=======================================
  Files        1414     1414           
  Lines       79119    79119           
  Branches     6633     6633           
=======================================
  Hits        39996    39996           
  Misses      35670    35670           
  Partials     3453     3453           
Flag Coverage Δ
#go 51.93% <0.00%> (ø)
#integration 24.25% <0.00%> (ø)
#storybook 12.63% <0.00%> (ø)
#typescript 46.86% <0.00%> (ø)
#unit 47.16% <0.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

@emidoots emidoots left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great - and looks fine to me as a first approximation! We can revise individual ownership assignments later as well.

@codecov

codecov Bot commented Jul 24, 2020

Copy link
Copy Markdown

Codecov Report

Merging #12358 into master will increase coverage by 25.10%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           master   #12358       +/-   ##
===========================================
+ Coverage   25.44%   50.55%   +25.10%     
===========================================
  Files         555     1414      +859     
  Lines       15692    79119    +63427     
  Branches     4786     6633     +1847     
===========================================
+ Hits         3993    39996    +36003     
- Misses      11649    35670    +24021     
- Partials       50     3453     +3403     
Flag Coverage Δ
#go 51.93% <0.00%> (?)
#integration 24.25% <0.00%> (?)
#storybook 12.63% <0.00%> (?)
#typescript 46.86% <0.00%> (+21.41%) ⬆️
#unit 47.16% <0.00%> (+21.72%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
web/src/org/OrgsArea.tsx 0.00% <0.00%> (ø)
web/src/org/area/OrgArea.tsx 0.00% <0.00%> (ø)
web/src/site-admin/SiteAdminArea.tsx 0.00% <0.00%> (ø)
web/src/extensions/ExtensionsArea.tsx 0.00% <0.00%> (ø)
web/src/org/settings/OrgSettingsArea.tsx 0.00% <0.00%> (ø)
web/src/site-admin/SiteAdminSettingsPage.tsx 0.00% <0.00%> (ø)
web/src/site-admin/SiteAdminReportBugPage.tsx 0.00% <0.00%> (ø)
web/src/extensions/extension/ExtensionArea.tsx 0.00% <0.00%> (ø)
web/src/site-admin/SiteAdminConfigurationPage.tsx 0.00% <0.00%> (ø)
...eb/src/site-admin/SiteAdminExternalServiceForm.tsx 68.75% <0.00%> (ø)
... and 1055 more

@bobheadxi bobheadxi merged commit dd2b7b1 into master Jul 24, 2020
@bobheadxi bobheadxi deleted the monitoring/alert-owners branch July 24, 2020 01:13
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Approved: Proposal: RFC-189: Support per-team alerts and on-call rotations

3 participants