Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(site): add healthz page #458

Merged
merged 4 commits into from
Mar 16, 2022
Merged

feat(site): add healthz page #458

merged 4 commits into from
Mar 16, 2022

Conversation

greyscaled
Copy link
Contributor

@greyscaled greyscaled commented Mar 16, 2022

Summary

This is a port of v1 healthz page to v2

Impact

A simple way to check site health (requires no auth). Good smoke test
for e2e.

Summary:

This is a port of v1 healthz page to v2

Impact:

A simple way to check site health (requires no auth). Good smoke test
for e2e.
@greyscaled greyscaled self-assigned this Mar 16, 2022
@codecov
Copy link

codecov bot commented Mar 16, 2022

Codecov Report

Merging #458 (8e0c32c) into main (5a42e17) will increase coverage by 0.06%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main     #458      +/-   ##
==========================================
+ Coverage   67.90%   67.96%   +0.06%     
==========================================
  Files         159      160       +1     
  Lines        9262     9265       +3     
  Branches       83       83              
==========================================
+ Hits         6289     6297       +8     
+ Misses       2350     2347       -3     
+ Partials      623      621       -2     
Flag Coverage Δ
unittest-go-macos-latest 62.76% <ø> (+0.07%) ⬆️
unittest-go-ubuntu-latest 67.45% <ø> (-0.05%) ⬇️
unittest-go-windows-2022 62.10% <ø> (ø)
unittest-js 62.15% <0.00%> (-0.23%) ⬇️
Impacted Files Coverage Δ
site/src/app.tsx 0.00% <0.00%> (ø)
site/src/pages/healthz.tsx 0.00% <0.00%> (ø)
provisionersdk/serve.go 35.13% <0.00%> (-8.11%) ⬇️
codersdk/provisionerdaemons.go 58.46% <0.00%> (-3.08%) ⬇️
provisionerd/provisionerd.go 78.30% <0.00%> (-0.56%) ⬇️
coderd/provisionerdaemons.go 57.60% <0.00%> (+0.54%) ⬆️
peer/conn.go 79.79% <0.00%> (+1.79%) ⬆️
provisioner/echo/serve.go 57.50% <0.00%> (+2.50%) ⬆️
peerbroker/listen.go 83.89% <0.00%> (+2.54%) ⬆️

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 5a42e17...8e0c32c. Read the comment docs.

Copy link
Contributor

@bryphe-coder bryphe-coder left a comment

Choose a reason for hiding this comment

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

Thanks for adding this!

@greyscaled greyscaled enabled auto-merge (squash) March 16, 2022 06:58
@greyscaled greyscaled requested a review from a team as a code owner March 16, 2022 07:02
@greyscaled greyscaled merged commit 27749ce into main Mar 16, 2022
@greyscaled greyscaled deleted the vapurrmaid/healthz branch March 16, 2022 07:11
@misskniss misskniss added this to the V2 Beta milestone May 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants