@@ -533,24 +533,9 @@ class Driver {
533
533
return this . runBenchmarkResultsObject ( ) ;
534
534
if ( format != "simple" )
535
535
throw Error ( `Unknown result format '${ format } '` ) ;
536
- const results = { __proto__ : null } ;
537
- for ( const benchmark of this . benchmarks ) {
538
- if ( ! benchmark . isDone )
539
- continue ;
540
- if ( ! benchmark . isSuccess ) {
541
- results [ benchmark . name ] = "FAILED" ;
542
- } else {
543
- results [ benchmark . name ] = {
544
- Score : benchmark . score ,
545
- ...benchmark . subScores ( ) ,
546
-
547
- } ;
548
- }
549
- }
550
- return results ;
536
+ return simpleResultsObject ( ) ;
551
537
}
552
538
553
-
554
539
runBenchmarkResultsObject ( )
555
540
{
556
541
let results = { } ;
@@ -573,6 +558,24 @@ class Driver {
573
558
return results ;
574
559
}
575
560
561
+ simpleResultsObject ( ) {
562
+ const results = { __proto__ : null } ;
563
+ for ( const benchmark of this . benchmarks ) {
564
+ if ( ! benchmark . isDone )
565
+ continue ;
566
+ if ( ! benchmark . isSuccess ) {
567
+ results [ benchmark . name ] = "FAILED" ;
568
+ } else {
569
+ results [ benchmark . name ] = {
570
+ Score : benchmark . score ,
571
+ ...benchmark . subScores ( ) ,
572
+
573
+ } ;
574
+ }
575
+ }
576
+ return results ;
577
+ }
578
+
576
579
resultsJSON ( format = "run-benchmark" )
577
580
{
578
581
return JSON . stringify ( this . resultsObject ( format ) ) ;
0 commit comments