diff options
Diffstat (limited to 'render-test/render_test.cpp')
-rw-r--r-- | render-test/render_test.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/render-test/render_test.cpp b/render-test/render_test.cpp index 38d6c15f3f..5753065a7e 100644 --- a/render-test/render_test.cpp +++ b/render-test/render_test.cpp @@ -100,7 +100,7 @@ ArgumentsTuple parseArguments(int argc, char** argv) { } // namespace namespace mbgl { -int runRenderTests(int argc, char** argv) { +int runRenderTests(int argc, char** argv, std::function<void()> testStatus) { bool recycleMap; bool shuffle; uint32_t seed; @@ -198,10 +198,12 @@ int runRenderTests(int argc, char** argv) { } metadatas.push_back(std::move(metadata)); + if (testStatus) { + testStatus(); + } } - const auto& testRootPath = manifest.getManifestPath(); const auto resultPath = - testRootPath + "/" + (testNames.empty() ? "render-tests" : testNames.front()) + "_index.html"; + manifest.getResultPath() + "/" + (testNames.empty() ? "render-tests" : testNames.front()) + "_index.html"; std::string resultsHTML = createResultPage(stats, metadatas, shuffle, seed); mbgl::util::write_file(resultPath, resultsHTML); |