Skip to content

Commit b9fb995

Browse files
authored
Merge pull request #914 from rylev/update-ui
Update comparison page top UI
2 parents b9d2f26 + fd16929 commit b9fb995

File tree

7 files changed

+804
-634
lines changed

7 files changed

+804
-634
lines changed

site/src/comparison.rs

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -470,6 +470,9 @@ pub struct BenchmarkVariances {
470470
}
471471

472472
impl BenchmarkVariances {
473+
const NUM_PREVIOUS_COMMITS: usize = 100;
474+
const MIN_PREVIOUS_COMMITS: usize = 50;
475+
473476
async fn calculate(
474477
ctxt: &SiteCtxt,
475478
from: ArtifactId,
@@ -483,11 +486,11 @@ impl BenchmarkVariances {
483486
.set::<String>(Tag::Profile, selector::Selector::All)
484487
.set(Tag::ProcessStatistic, selector::Selector::One(stat));
485488

486-
let num_commits = 100;
487-
let previous_commits = Arc::new(previous_commits(from, num_commits, master_commits));
488-
if previous_commits.len() < num_commits {
489-
return Ok(None);
490-
}
489+
let previous_commits = Arc::new(previous_commits(
490+
from,
491+
Self::NUM_PREVIOUS_COMMITS,
492+
master_commits,
493+
));
491494
let mut previous_commit_series = ctxt
492495
.query::<Option<f64>>(query, previous_commits.clone())
493496
.await?;
@@ -504,6 +507,9 @@ impl BenchmarkVariances {
504507
}
505508
}
506509
}
510+
if variance_data.len() < Self::MIN_PREVIOUS_COMMITS {
511+
return Ok(None);
512+
}
507513

508514
for (bench, results) in variance_data.iter_mut() {
509515
debug!("Calculating variance for: {}", bench);

site/static/bootstrap.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ <h3>This may take a while!</h3>
281281
window.location.search = params.toString();
282282
}
283283

284-
load_state(state => {
284+
loadState(state => {
285285
let values = Object.assign({}, {
286286
start: "",
287287
end: "",

0 commit comments

Comments
 (0)