Skip to content

Commit ee12af2

Browse files
committed
Explicitly state which benchmark set should benchmark runtime and rustc benchmarks
1 parent be4dd4f commit ee12af2

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

collector/src/benchmark_set/mod.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ impl BenchmarkSet {
4242
}
4343
}
4444

45+
pub const BENCHMARK_SET_RUNTIME_BENCHMARKS: u32 = 0;
46+
pub const BENCHMARK_SET_RUSTC: u32 = 0;
47+
4548
/// Return all benchmark sets for the given target.
4649
pub fn get_benchmark_sets_for_target(target: Target) -> Vec<BenchmarkSet> {
4750
use compile_benchmarks::*;

site/src/job_queue/mod.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ use crate::job_queue::utils::{parse_release_string, ExtractIf};
55
use crate::load::{partition_in_place, SiteCtxt};
66
use anyhow::Context;
77
use chrono::Utc;
8-
use collector::benchmark_set::get_benchmark_sets_for_target;
8+
use collector::benchmark_set::{
9+
get_benchmark_sets_for_target, BENCHMARK_SET_RUNTIME_BENCHMARKS, BENCHMARK_SET_RUSTC,
10+
};
911
use database::pool::{JobEnqueueResult, Transaction};
1012
use database::{
1113
BenchmarkJobKind, BenchmarkRequest, BenchmarkRequestIndex, BenchmarkRequestInsertResult,
@@ -354,7 +356,7 @@ pub async fn enqueue_benchmark_request(
354356
target,
355357
CodegenBackend::Llvm,
356358
Profile::Opt,
357-
0u32,
359+
BENCHMARK_SET_RUNTIME_BENCHMARKS,
358360
BenchmarkJobKind::Runtime,
359361
EnqueueMode::Commit,
360362
)
@@ -371,7 +373,7 @@ pub async fn enqueue_benchmark_request(
371373
Target::X86_64UnknownLinuxGnu,
372374
CodegenBackend::Llvm,
373375
Profile::Opt,
374-
0u32,
376+
BENCHMARK_SET_RUSTC,
375377
BenchmarkJobKind::Rustc,
376378
EnqueueMode::Commit,
377379
)

0 commit comments

Comments
 (0)