改进
This commit is contained in:
@@ -535,7 +535,7 @@ TEST(RenderiveWebGallery, PerformanceCaptureReturnsPlanFrameAnalysisAndStatistic
|
||||
EXPECT_FALSE(captured.at("active"));
|
||||
ASSERT_EQ(captured.at("frames").size(), 2U);
|
||||
EXPECT_TRUE(captured.at("summary").contains("render_p95_ns"));
|
||||
EXPECT_TRUE(captured.at("summary").contains("average_parallelism"));
|
||||
EXPECT_TRUE(captured.at("summary").contains("average_cpu_concurrency"));
|
||||
EXPECT_TRUE(captured.at("summary").contains("scheduler_wait_p95_ns"));
|
||||
EXPECT_FALSE(captured.at("node_statistics").empty());
|
||||
EXPECT_FALSE(captured.at("plan_statistics").empty());
|
||||
@@ -555,7 +555,12 @@ TEST(RenderiveWebGallery, PerformanceCaptureReturnsPlanFrameAnalysisAndStatistic
|
||||
EXPECT_TRUE(execution.contains("attachments"));
|
||||
const auto& analysis = frame.at("analysis");
|
||||
EXPECT_TRUE(analysis.contains("critical_path"));
|
||||
EXPECT_TRUE(analysis.contains("parallel_overlap_ns"));
|
||||
EXPECT_TRUE(analysis.contains("scheduler_parallel_overlap_ns"));
|
||||
EXPECT_TRUE(analysis.contains("scheduler_work_duration_ns"));
|
||||
EXPECT_TRUE(analysis.contains("render_domain_work_duration_ns"));
|
||||
EXPECT_TRUE(analysis.contains("total_gpu_execution_duration_ns"));
|
||||
EXPECT_TRUE(analysis.contains("average_cpu_concurrency"));
|
||||
EXPECT_TRUE(analysis.contains("render_domain_utilization"));
|
||||
EXPECT_TRUE(analysis.contains("workers"));
|
||||
const auto version = frame.at("render_plan_version");
|
||||
EXPECT_TRUE(std::any_of(capture.at("plans").begin(), capture.at("plans").end(),
|
||||
@@ -573,7 +578,10 @@ TEST(RenderiveWebGallery, PerformanceCaptureReturnsPlanFrameAnalysisAndStatistic
|
||||
EXPECT_TRUE(statistic.contains("p95_ns"));
|
||||
EXPECT_TRUE(statistic.contains("p99_ns"));
|
||||
EXPECT_TRUE(statistic.contains("average_cpu_ns"));
|
||||
EXPECT_TRUE(statistic.contains("average_render_domain_cpu_ns"));
|
||||
EXPECT_TRUE(statistic.contains("average_total_cpu_work_ns"));
|
||||
EXPECT_TRUE(statistic.contains("average_external_ns"));
|
||||
EXPECT_TRUE(statistic.contains("average_gpu_execution_ns"));
|
||||
EXPECT_TRUE(statistic.contains("p95_cpu_ns"));
|
||||
EXPECT_TRUE(statistic.contains("p95_external_ns"));
|
||||
EXPECT_TRUE(statistic.contains("critical_path_frequency"));
|
||||
|
||||
Reference in New Issue
Block a user