@@ -68,7 +68,7 @@ def main():
68
68
69
69
args = parse_args ()
70
70
instances = [NEW_INSTANCE , OLD_INSTANCE ]
71
- configs = [ 'debug' , 'debug-opt' , 'wmo-onone' , 'release' ]
71
+ configs = get_configs ( args . suite )
72
72
73
73
for instance in instances :
74
74
workspace = get_workspace_for_instance (instance , args )
@@ -219,6 +219,15 @@ def get_projects(suite):
219
219
raise ValueError ("Unknown suite: " + suite )
220
220
221
221
222
+ def get_configs (suite ):
223
+ if suite == 'full' :
224
+ return ['debug' , 'debug-opt' , 'wmo-onone' , 'release' ]
225
+ elif suite == 'smoketest' :
226
+ return ['debug' , 'release' ]
227
+ else :
228
+ raise ValueError ("Unknown suite: " + suite )
229
+
230
+
222
231
def get_stats_dir (instance , variant ):
223
232
return os .path .join (os .getcwd (),
224
233
"-" .join (["stats" , instance , variant ]))
@@ -341,7 +350,8 @@ def analyze_results(configs, args):
341
350
common .execute (
342
351
common_args +
343
352
['--output' , get_table_name ('head' , 'timers' , variant ),
344
- '--select-stat' , 'driver.*user' ,
353
+ '--delta-usec-thresh' , '1000000' ,
354
+ '--select-stat' , 'driver.*wall' ,
345
355
'--compare-stats-dirs' , sd_old , sd_new ]))
346
356
if os .path .exists (baseline ):
347
357
returncodes .append (
@@ -356,7 +366,8 @@ def analyze_results(configs, args):
356
366
common_args +
357
367
['--output' ,
358
368
get_table_name ('baseline' , 'timers' , variant ),
359
- '--select-stat' , 'driver.*user' ,
369
+ '--delta-usec-thresh' , '1000000' ,
370
+ '--select-stat' , 'driver.*wall' ,
360
371
'--compare-to-csv-baseline' , baseline , sd_new ]))
361
372
362
373
out = args .output
0 commit comments