Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Have you ever thought about adding a download chart, similar to the "Browser Main Thread" or "Page is interactive" charts? I thought it used to have something like this but maybe I imagined it...
Ideally it would be a percentage of available bandwidth but that might be quite complicated to estimate, so maybe percentage of maximum download. e.g. at one point 6 connections downloaded 50 kbps and that was maximum so that's your top Y gradient, and 0 is your bottom, so then measure everything based off of that.
It's already there ("Bandwidth"). For tests with pre-configured connectivity it is capped at the configured bandwidth, otherwise it estimates it based on the peak data.
It should be there by default for all desktop agents (including mobile emulation). For mobile devices you need to enable tcpdump capture to get it (bonus, for the tcpdump version, it shows goodput and spurious retransmits):
The timings might not align perfectly with the waterfall but they should be close.