File tree Expand file tree Collapse file tree 1 file changed +14
-10
lines changed
site/src/request_handlers Expand file tree Collapse file tree 1 file changed +14
-10
lines changed Original file line number Diff line number Diff line change 1
- use collector:: benchmark:: { compile_benchmark_dir, get_compile_benchmarks} ;
2
1
use std:: sync:: Arc ;
3
2
4
3
use crate :: api:: { dashboard, ServerResult } ;
@@ -75,18 +74,23 @@ pub async fn handle_dashboard(ctxt: Arc<SiteCtxt>) -> ServerResult<dashboard::Re
75
74
. collect :: < Vec < _ > > ( ) ,
76
75
) ;
77
76
78
- let stable_benchmarks: Vec < String > =
79
- get_compile_benchmarks ( & compile_benchmark_dir ( ) , None , None )
80
- . map_err ( |error| format ! ( "Could not load benchmarks: {error:?}" ) ) ?
81
- . into_iter ( )
82
- . filter ( |benchmark| benchmark. category ( ) . is_stable ( ) )
83
- . map ( |benchmark| benchmark. name . to_string ( ) )
84
- . collect ( ) ;
85
-
86
77
let query = selector:: Query :: new ( )
78
+ // FIXME: don't hardcode the stabilized benchmarks
79
+ // This list was found via:
80
+ // `rg supports.stable collector/compile-benchmarks/ -tjson -c --sort path`
87
81
. set (
88
82
selector:: Tag :: Benchmark ,
89
- selector:: Selector :: Subset ( stable_benchmarks) ,
83
+ selector:: Selector :: Subset ( vec ! [
84
+ "encoding" ,
85
+ "futures" ,
86
+ "html5ever" ,
87
+ "inflate" ,
88
+ "piston-image" ,
89
+ "regex" ,
90
+ "style-servo" ,
91
+ "syn" ,
92
+ "tokio-webpush-simple" ,
93
+ ] ) ,
90
94
)
91
95
. set ( selector:: Tag :: Metric , selector:: Selector :: One ( "wall-time" ) ) ;
92
96
You can’t perform that action at this time.
0 commit comments