+
{{#if this.higherBenches.length}}
higher is better
diff --git a/results/app/templates/history.gts b/results/app/templates/history.gts
index bf2fa64..11b04bf 100644
--- a/results/app/templates/history.gts
+++ b/results/app/templates/history.gts
@@ -1,7 +1,7 @@
import { LinkTo } from "@ember/routing";
import { pageTitle } from "ember-page-title";
-import { results } from "virtual:result-sets";
+import { experiments, runs } from "virtual:result-sets";
function qp(resultName: string) {
return { q: resultName };
@@ -12,16 +12,37 @@ function qp(resultName: string) {
Choose benchmark run
-
+
+
+ Runs
+
+
+
+ {{#if experiments.length}}
+
+ Experiments
+
+
+ {{/if}}
diff --git a/results/app/templates/results/animated.gts b/results/app/templates/results/animated.gts
index 8561917..a26a469 100644
--- a/results/app/templates/results/animated.gts
+++ b/results/app/templates/results/animated.gts
@@ -4,8 +4,9 @@ import { assert } from "@ember/debug";
import { service } from "@ember/service";
import { FrameworkInfo } from "#components/framework-info.gts";
+import { Variant } from "#components/variant.gts";
import { Version } from "#components/version.gts";
-import { dataOf, percentileFrom, round } from "#utils";
+import { dataOf, percentileFrom, round, variantOf } from "#utils";
import type RouterService from "@ember/routing/router-service";
import type { Model } from "#routes/results.ts";
@@ -117,6 +118,7 @@ export class Visualize extends Component<{
|
+
|
{{round fw.speed}}
{{fw.units}}
diff --git a/results/app/templates/results/index.gts b/results/app/templates/results/index.gts
index bdd6daa..9e4f1c3 100644
--- a/results/app/templates/results/index.gts
+++ b/results/app/templates/results/index.gts
@@ -7,6 +7,7 @@ import { interpolate } from "culori";
import { BenchmarkName } from "#components/benchmark-name.gts";
import { FrameworkInfo } from "#components/framework-info.gts";
+import { Variant } from "#components/variant.gts";
import { Version } from "#components/version.gts";
import {
higherIsBetterBenches,
@@ -17,6 +18,7 @@ import {
PERCENTILES,
round,
timeFor,
+ variantOf,
versionOf,
} from "#utils";
@@ -277,6 +279,7 @@ class Table extends Component<{
{{#each this.frameworkNames as |framework|}}
|