You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We know many customers encounter the 404 page in various ways, but the most common occurrences happen when the UI fails to load, times out, or users experience login issues. This GH issue focuses on improving the following flow:
User comes to codecov from PR > 404 > needs to login > has to navigate away to login > loses PR context.
This flow is particularly important to the product experience, as it frustrates users trying to access the app. View this issue to learn more about the pain points.
The Goal
reduce total # of 404s
Proposed next steps
Investigate what are the specific reasons to trigger the 404 page from the flow? (PR > 404)
Reduce the # of 404 occurs has a dependency on step 1.
(@Adal3n3 will need to polish this issue)
Investigation note:
If the page "fails to parse," we either display the 404 page or show nothing at all.
Look to consolidate "failed to fetch" issue types (maybe by request URL?)
A lot of these errors will be easier to track with the work being done migrating to rejectNetworkError so we can better track which specific data fetching services are failing and their frequencies via Sentry.
Long load time could be related to large timeout value / number of retries
What are these values and should we fail faster?
We retry three times per request, i don't believe we're timing out any requests from the API, there are a couple cases where there are looooooong requests but then succeed.
The Problem
We know many customers encounter the 404 page in various ways, but the most common occurrences happen when the UI fails to load, times out, or users experience login issues. This GH issue focuses on improving the following flow:
User comes to codecov from PR > 404 > needs to login > has to navigate away to login > loses PR context.
This flow is particularly important to the product experience, as it frustrates users trying to access the app. View this issue to learn more about the pain points.
The Goal
Proposed next steps
(@Adal3n3 will need to polish this issue)
Investigation note:
If the page "fails to parse," we either display the 404 page or show nothing at all.
https://codecov.sentry.io/issues/6107136679/events/5d5c6474728b4dcfb3fd2a0f6003c05d/?project=5514400&referrer=replay-errors
This investigation failed to fetch (404) issue is to find out the following questions:
Estimated investigation Timebox: 1 day
Dev Notes:
The text was updated successfully, but these errors were encountered: