Summary
In the past we've had some issues with Lighthouse making unnecessary/excessive requests to the server (#11465 #11244) when running afterPass gatherers. We don't really have a great mechanism to test this in our smokes right now, so this issue proposes adding an assertion to smoketests for the number of network requests that Lighthouse makes during its analysis.