department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
280 stars 195 forks source link

Create a simpler VA.gov homepage synthetic/monitor for watchtower #70279

Open patrickvinograd opened 7 months ago

patrickvinograd commented 7 months ago

The VA.gov homepage load is failing monitor is based on this VA.gov multi-functional browser test synthetic which has multiple steps -clicking the sign in modal, trying to start a healthcare application - and all those steps increase odds of failure - sometimes due to actual issues, but more often than not, we are seeing things like timing issues with the synthetic waiting for a react widget to load.

For watchtower purposes, create a streamlined "VA.gov homepage load" synthetic that just waits for the homepage to load and ensures that it is somewhat rendered with expected text and possibly styles, and switch the monitor to use that. This will cut down on false positives in the watchtower process.

mheadd commented 5 months ago

This is work that will likely occur during the watch, as issues are observed and refinements can be made baed on actual observations of the Watch officer.