Testing the SwiftMetrics dashboard before releasing - RuntimeTools/SwiftMetrics GitHub Wiki
Do this on all supported Swift levels:
- Make sure you are actually running the exact code that is about to be released
- Check all the graphs load and start plotting data. You may need to trigger some http events
- Check the web console for errors and erroneous logging (A warning saying "Synchronous XMLHttpRequest on the main thread is deprecated.." is expected (related to loading translation files)
- Maximize and minimize every graph to check it works
- Resize the browser window and check that every graph redraws correctly and all labels etc are in the right place.
- Check all coloured boxes in the graph legends have labels
- Check every graph has a title
- Run for at least 20 minutes and check that all graphs still look ok and all are showing a 15 minute window of data. Trigger some more http events at this point