diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-09-03 08:19:19 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-09-03 08:19:43 +0000 |
commit | 437c1c02082be5bcd1b34ae3148ea620f581cd9e (patch) | |
tree | d403690ac4c5e15177bfd6810c4bda7fa03e1ce5 /notify/output-bmk-results.log | |
parent | b89dd382ff54e4710d51ba97f34654e89424ca11 (diff) |
onsuccess: #12: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-aarch64-master-O2_LTO-build/12/
Results :
| # reset_artifacts:
| -10
| # build_bmk_llvm:
| -3
| # benchmark -- -O2_LTO:
| 1
check_regression status : 0
Diffstat (limited to 'notify/output-bmk-results.log')
-rw-r--r-- | notify/output-bmk-results.log | 66 |
1 files changed, 6 insertions, 60 deletions
diff --git a/notify/output-bmk-results.log b/notify/output-bmk-results.log index 9a0d377..a5b8a4a 100644 --- a/notify/output-bmk-results.log +++ b/notify/output-bmk-results.log @@ -168,7 +168,7 @@ output-bmk-results.py(111): return default_threshold[(change_kind,metric,mod output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ output-bmk-results.py(213): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -DEBUG: checking exe.regression : 433.milc,milc_base.default : size=1% (threshold=1%) +DEBUG: checking exe.regression : 433.milc,milc_base.default : size=0% (threshold=1%) output-bmk-results.py(216): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): --- modulename: output-bmk-results, funcname: is_entry_regression output-bmk-results.py(167): if metric in metric_utils.higher_regress_metrics: @@ -243,7 +243,7 @@ output-bmk-results.py(111): return default_threshold[(change_kind,metric,mod output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ output-bmk-results.py(213): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -DEBUG: checking exe.regression : 453.povray,povray_base.default : size=2% (threshold=1%) +DEBUG: checking exe.regression : 453.povray,povray_base.default : size=0% (threshold=1%) output-bmk-results.py(216): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): --- modulename: output-bmk-results, funcname: is_entry_regression output-bmk-results.py(167): if metric in metric_utils.higher_regress_metrics: @@ -471,7 +471,7 @@ output-bmk-results.py(111): return default_threshold[(change_kind,metric,mod output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ output-bmk-results.py(213): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -DEBUG: checking exe.improvement : 433.milc,milc_base.default : size=1% (threshold=1%) +DEBUG: checking exe.improvement : 433.milc,milc_base.default : size=0% (threshold=1%) output-bmk-results.py(216): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): --- modulename: output-bmk-results, funcname: is_entry_improvement output-bmk-results.py(176): if metric in metric_utils.higher_regress_metrics: @@ -546,37 +546,12 @@ output-bmk-results.py(111): return default_threshold[(change_kind,metric,mod output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ output-bmk-results.py(213): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -DEBUG: checking exe.improvement : 453.povray,povray_base.default : size=2% (threshold=1%) +DEBUG: checking exe.improvement : 453.povray,povray_base.default : size=0% (threshold=1%) output-bmk-results.py(216): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): --- modulename: output-bmk-results, funcname: is_entry_improvement output-bmk-results.py(176): if metric in metric_utils.higher_regress_metrics: output-bmk-results.py(177): return (100 - result > threshold) -output-bmk-results.py(219): percent_change, short_diag, long_diag = get_short_long_diag(row, metric, sym_type, change_kind) - --- modulename: output-bmk-results, funcname: get_short_long_diag -output-bmk-results.py(114): bmk = row["benchmark"] -output-bmk-results.py(115): rel_value = row["rel_" + metric] -output-bmk-results.py(116): prev_value = row[metric + "_x"] -output-bmk-results.py(117): curr_value = row[metric + "_y"] -output-bmk-results.py(119): if metric == "sample": -output-bmk-results.py(136): suffix = "" -output-bmk-results.py(137): if metric == "sample": -output-bmk-results.py(141): elif metric == "size": -output-bmk-results.py(142): prefix_regression = "grew in size by" -output-bmk-results.py(143): prefix_improvement = "reduced in size by" -output-bmk-results.py(144): suffix = "bytes" -output-bmk-results.py(151): if sym_type=="symbol": -output-bmk-results.py(154): item=bmk -output-bmk-results.py(156): short_diag = "{0} {1} {2}%".format(item, locals()["prefix_" + change_kind], abs(rel_value - 100)) -output-bmk-results.py(157): long_diag = "{0} from {1} to {2} {3}".format(short_diag, prev_value, curr_value, suffix) -output-bmk-results.py(158): return abs(rel_value - 100), short_diag, long_diag -output-bmk-results.py(223): if metric == "sample" \ -output-bmk-results.py(230): print("DEBUG: *** {0},{1} : {2}".format(row["benchmark"], row["symbol"], long_diag)) -DEBUG: *** 453.povray,povray_base.default : 453.povray reduced in size by 2% from 1066303 to 1050175 bytes -output-bmk-results.py(232): f_out.write_csv((percent_change, row["benchmark"], row["symbol"], short_diag, long_diag)) - --- modulename: output-bmk-results, funcname: write_csv -output-bmk-results.py(41): if not self.predicate or not self.csvwriter: -output-bmk-results.py(43): self.csvwriter.writerow(arr) -output-bmk-results.py(233): if change_kind == "regression": +output-bmk-results.py(217): continue output-bmk-results.py(208): for index, row in out_df.iterrows(): output-bmk-results.py(210): threshold = get_threshold(sym_type, metric, mode, row["benchmark"], row["symbol"]) --- modulename: output-bmk-results, funcname: get_threshold @@ -718,6 +693,7 @@ output-bmk-results.py(237): f_out.close() output-bmk-results.py(29): if not self.outf: output-bmk-results.py(31): self.outf.close() output-bmk-results.py(32): if os.stat(self.filename).st_size == 0: +output-bmk-results.py(33): os.remove(self.filename) output-bmk-results.py(257): output_bmk_results_1(sym_df, "symbol", "regression", f_regr, f_skip, f_ebp, run_step_artifacts, metric, mode, details) --- modulename: output-bmk-results, funcname: output_bmk_results_1 output-bmk-results.py(202): f_out = Outfile("{0}/{1}.{2}".format(run_step_artifacts, sym_type, change_kind), "w", predicate=(details=="verbose")) @@ -738,21 +714,6 @@ output-bmk-results.py(111): return default_threshold[(change_kind,metric,mod output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ output-bmk-results.py(213): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -DEBUG: checking symbol.regression : 400.perlbench,libc.so.6 : size=0% (threshold=10%) -output-bmk-results.py(216): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): - --- modulename: output-bmk-results, funcname: is_entry_regression -output-bmk-results.py(167): if metric in metric_utils.higher_regress_metrics: -output-bmk-results.py(168): return (result - 100 > threshold) -output-bmk-results.py(217): continue -output-bmk-results.py(208): for index, row in out_df.iterrows(): -output-bmk-results.py(210): threshold = get_threshold(sym_type, metric, mode, row["benchmark"], row["symbol"]) - --- modulename: output-bmk-results, funcname: get_threshold -output-bmk-results.py(98): if metric == "sample": -output-bmk-results.py(108): if metric == "num_vect_loops" or metric == "num_sve_loops": -output-bmk-results.py(111): return default_threshold[(change_kind,metric,mode)] -output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -output-bmk-results.py(213): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) -output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ DEBUG: checking symbol.regression : 447.dealII,libstdc++.so.6.0.30 : size=0% (threshold=10%) output-bmk-results.py(216): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): --- modulename: output-bmk-results, funcname: is_entry_regression @@ -801,21 +762,6 @@ output-bmk-results.py(111): return default_threshold[(change_kind,metric,mod output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ output-bmk-results.py(213): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -DEBUG: checking symbol.improvement : 400.perlbench,libc.so.6 : size=0% (threshold=10%) -output-bmk-results.py(216): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): - --- modulename: output-bmk-results, funcname: is_entry_improvement -output-bmk-results.py(176): if metric in metric_utils.higher_regress_metrics: -output-bmk-results.py(177): return (100 - result > threshold) -output-bmk-results.py(217): continue -output-bmk-results.py(208): for index, row in out_df.iterrows(): -output-bmk-results.py(210): threshold = get_threshold(sym_type, metric, mode, row["benchmark"], row["symbol"]) - --- modulename: output-bmk-results, funcname: get_threshold -output-bmk-results.py(98): if metric == "sample": -output-bmk-results.py(108): if metric == "num_vect_loops" or metric == "num_sve_loops": -output-bmk-results.py(111): return default_threshold[(change_kind,metric,mode)] -output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -output-bmk-results.py(213): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) -output-bmk-results.py(212): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ DEBUG: checking symbol.improvement : 447.dealII,libstdc++.so.6.0.30 : size=0% (threshold=10%) output-bmk-results.py(216): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): --- modulename: output-bmk-results, funcname: is_entry_improvement |