Skip to content

Commit b0467dc

Browse files
Merge pull request #1049 from Mark-Simulacrum/skip-cgdiff-doc
Skip incremental scenario diffs on doc builds
2 parents 6a3807c + 50ba685 commit b0467dc

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

collector/src/main.rs

+12
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,15 @@ impl ScenarioKind {
8888
vec![ScenarioKind::Full]
8989
}
9090

91+
fn is_incr(self) -> bool {
92+
match self {
93+
ScenarioKind::Full => false,
94+
ScenarioKind::IncrFull | ScenarioKind::IncrUnchanged | ScenarioKind::IncrPatched => {
95+
true
96+
}
97+
}
98+
}
99+
91100
fn default() -> Vec<ScenarioKind> {
92101
Self::all()
93102
}
@@ -501,6 +510,9 @@ fn generate_cachegrind_diffs(
501510
if let ScenarioKind::IncrPatched = scenario_kind {
502511
continue;
503512
}
513+
if build_kind == BuildKind::Doc && scenario_kind.is_incr() {
514+
continue;
515+
}
504516
let filename = |prefix, id| {
505517
format!(
506518
"{}-{}-{}-{:?}-{:?}",

0 commit comments

Comments
 (0)