From 1fc4cd649ea8375bb259c0c2278cdb3c3b865bfa Mon Sep 17 00:00:00 2001 From: Alexander Shalamov Date: Fri, 13 Dec 2019 20:27:16 +0200 Subject: [test-runner] Fix network probe --- render-test/runner.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'render-test') diff --git a/render-test/runner.cpp b/render-test/runner.cpp index 88db5ba9b4..2f97f63e49 100644 --- a/render-test/runner.cpp +++ b/render-test/runner.cpp @@ -550,11 +550,15 @@ TestOperations getBeforeOperations(const Manifest& manifest) { }); continue; } + if (networkProbeOp == probe) { result.emplace_back([](TestContext& ctx) { - assert(!ctx.gfxProbeActive); - ctx.gfxProbeActive = true; - ctx.baselineGfxProbe = ctx.activeGfxProbe; + assert(!ProxyFileSource::isTrackingActive()); + ProxyFileSource::setTrackingActive(true); + ctx.getMetadata().metrics.network.emplace( + std::piecewise_construct, + std::forward_as_tuple(networkProbeOp + mark), + std::forward_as_tuple(ProxyFileSource::getRequestCount(), ProxyFileSource::getTransferredSize())); return true; }); continue; -- cgit v1.2.1