File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -336,11 +336,29 @@ def github_get_metrics(
336
336
name_suffix = GITHUB_JOB_TO_TRACK [name_prefix ][job .name ]
337
337
metric_name = name_prefix + "_" + name_suffix
338
338
339
+ ag_metric_name = None
340
+ if libcxx_testing :
341
+ job_key = None
342
+ if job .name .find ("stage1" ) != - 1 :
343
+ job_key = "stage1"
344
+ elif job .name .find ("stage2" ) != - 1 :
345
+ job_key = "stage2"
346
+ elif job .name .find ("stage3" ) != - 1 :
347
+ job_key = "stage3"
348
+ if job_key :
349
+ ag_name = (
350
+ name_prefix + "_" + GITHUB_JOB_TO_TRACK [name_prefix ][job_key ]
351
+ )
352
+
339
353
if task .status != "completed" :
340
354
if job .status == "queued" :
341
355
queued_count [metric_name ] += 1
356
+ if libcxx_testing :
357
+ queued_count [ag_name ] += 1
342
358
elif job .status == "in_progress" :
343
359
running_count [metric_name ] += 1
360
+ if libcxx_testing :
361
+ running_count [ag_name ] += 1
344
362
continue
345
363
346
364
job_result = int (job .conclusion == "success" or job .conclusion == "skipped" )
You can’t perform that action at this time.
0 commit comments