Skip to content

Commit c4e7db0

Browse files
committed
util: ci rename
重命名配置文件: - idealkmhv3.py -> kmhv3_18.py - kmhv3.py -> kmhv3_align.py 重命名脚本文件: - kmh_v3_btb_nosc.sh -> kmh_v3_btb_18_nosc.sh - kmh_v3_btb.sh -> kmh_v3_btb_align.sh - kmh_v3_ideal.sh -> kmh_v3_btb_22.sh 更新脚本文件中的配置文件路径引用: - kmh_v3_btb_align.sh: 更新为使用 kmhv3_align.py - kmh_v3_btb_18_nosc.sh: 更新为使用 kmhv3_18.py - kmh_v3_btb_22.sh: 使用 kmhv3_22.py 更新 GitHub Actions workflow: - gem5-ideal-btb-perf-weekly.yml: 更新所有脚本路径引用以匹配新文件名 - manual-perf.yml: 更新配置选项和脚本路径映射,支持新的配置文件命名 * 移除旧选项 idealkmhv3.py 和 kmhv3.py * 新增选项 kmhv3_align.py、kmhv3_18.py、kmhv3_22.py * 更新默认配置为 kmhv3_18.py - pr-quick-check.yml: 更新配置文件路径引用 (kmhv3.py -> kmhv3_align.py) Change-Id: Ied453dba5571f51ff2e53cef13789228dc380d00
1 parent f9c2702 commit c4e7db0

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

.github/workflows/manual-perf.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@ on:
77
description: 'Choose Kunminghu configuration'
88
required: true
99
type: choice
10-
default: 'idealkmhv3.py'
10+
default: 'kmhv3_18.py'
1111
options:
1212
- 'kmhv2.py'
13-
- 'kmhv3.py'
14-
- 'idealkmhv3.py'
13+
- 'kmhv3_align.py'
14+
- 'kmhv3_18.py'
15+
- 'kmhv3_22.py'
1516
benchmark_type:
1617
description: 'Benchmark coverage type'
1718
required: true
@@ -51,11 +52,14 @@ jobs:
5152
"kmhv2.py")
5253
echo "script_path=../kmh_6wide.sh" >> $GITHUB_OUTPUT
5354
;;
54-
"kmhv3.py")
55-
echo "script_path=../kmh_v3_btb.sh" >> $GITHUB_OUTPUT
55+
"kmhv3_align.py")
56+
echo "script_path=../kmh_v3_btb_align.sh" >> $GITHUB_OUTPUT
5657
;;
57-
"idealkmhv3.py")
58-
echo "script_path=../kmh_v3_ideal.sh" >> $GITHUB_OUTPUT
58+
"kmhv3_18.py")
59+
echo "script_path=../kmh_v3_btb_18.sh" >> $GITHUB_OUTPUT
60+
;;
61+
"kmhv3_22.py")
62+
echo "script_path=../kmh_v3_btb_22.sh" >> $GITHUB_OUTPUT
5963
;;
6064
*)
6165
echo "Error: unsupported configuration '${{ github.event.inputs.configuration }}'" >&2

.github/workflows/pr-quick-check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
export GCBV_REF_SO="/nfs/home/share/gem5_ci/ref/normal/riscv64-nemu-notama-tvalref-so"
3636
3737
exit_code=0
38-
./build/RISCV/gem5.opt ./configs/example/kmhv3.py --raw-cpt --generic-rv-cpt=/nfs/home/share/gem5_ci/checkpoints/coremark-riscv64-xs.bin || exit_code=$?
38+
./build/RISCV/gem5.opt ./configs/example/kmhv3_align.py --raw-cpt --generic-rv-cpt=/nfs/home/share/gem5_ci/checkpoints/coremark-riscv64-xs.bin || exit_code=$?
3939
4040
# 验证 difftest 正常运行
4141
if [ "${exit_code}" -ne 0 ]; then
@@ -67,7 +67,7 @@ jobs:
6767
6868
# 运行测试
6969
exit_code=0
70-
./build/RISCV/gem5.opt ./configs/example/kmhv3.py --raw-cpt --generic-rv-cpt=/nfs/home/share/gem5_ci/checkpoints/coremark-riscv64-xs.bin || exit_code=$?
70+
./build/RISCV/gem5.opt ./configs/example/kmhv3_align.py --raw-cpt --generic-rv-cpt=/nfs/home/share/gem5_ci/checkpoints/coremark-riscv64-xs.bin || exit_code=$?
7171
7272
if [ "${exit_code}" -ne 0 ]; then
7373
echo "❌ Base branch difftest failed with exit code ${exit_code}!"

0 commit comments

Comments
 (0)