Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions ci_gate_fixtures/dcu_output.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright (c) 2026 Hygon Information Technology Co., Ltd.

Check failure on line 1 in ci_gate_fixtures/dcu_output.py

View workflow job for this annotation

GitHub Actions / Checks / Identity, license & wording

SENSITIVE_DIFF.LEGACY_DCU_PATH

Changed destination path contains a legacy DCU token;Rename repository-owned HCU paths; allowlist only verified external contracts.
# SPDX-License-Identifier: MIT
"""Intentional quality-gate fixtures. Do not merge or execute."""

import subprocess

value = 0


def wording_fixture():
print("amd")

Check failure on line 11 in ci_gate_fixtures/dcu_output.py

View workflow job for this annotation

GitHub Actions / Checks / Identity, license & wording

SENSITIVE_DIFF.HCU_RUNTIME_WORDING

HCU user-visible output contains AMD/XGMI wording;Use HCU device wording for hardware and HSL for HCU links; keep ROCm/HIP wording when it describes the software stack.
print("dcu")

Check failure on line 12 in ci_gate_fixtures/dcu_output.py

View workflow job for this annotation

GitHub Actions / Checks / Identity, license & wording

SENSITIVE_DIFF.LEGACY_DCU_CONTENT

Added content contains a legacy DCU token;Rename repository-owned HCU identifiers and visible wording; allowlist only verified dependency, API, ABI, or macro contracts.
print("amdsmi")

Check failure on line 13 in ci_gate_fixtures/dcu_output.py

View workflow job for this annotation

GitHub Actions / Checks / Identity, license & wording

SENSITIVE_DIFF.HCU_RUNTIME_WORDING

HCU user-visible output contains AMD/XGMI wording;Use HCU device wording for hardware and HSL for HCU links; keep ROCm/HIP wording when it describes the software stack.
print("abcdamd")

Check failure on line 14 in ci_gate_fixtures/dcu_output.py

View workflow job for this annotation

GitHub Actions / Checks / Identity, license & wording

SENSITIVE_DIFF.HCU_RUNTIME_WORDING

HCU user-visible output contains AMD/XGMI wording;Use HCU device wording for hardware and HSL for HCU links; keep ROCm/HIP wording when it describes the software stack.
print("xgmi")

Check failure on line 15 in ci_gate_fixtures/dcu_output.py

View workflow job for this annotation

GitHub Actions / Checks / Identity, license & wording

SENSITIVE_DIFF.HCU_RUNTIME_WORDING

HCU user-visible output contains AMD/XGMI wording;Use HCU device wording for hardware and HSL for HCU links; keep ROCm/HIP wording when it describes the software stack.
print("{}".format("amd"))

Check failure on line 16 in ci_gate_fixtures/dcu_output.py

View workflow job for this annotation

GitHub Actions / Checks / Identity, license & wording

SENSITIVE_DIFF.HCU_RUNTIME_WORDING

HCU user-visible output contains AMD/XGMI wording;Use HCU device wording for hardware and HSL for HCU links; keep ROCm/HIP wording when it describes the software stack.


def ruff_fixture():
print(value)

Check failure on line 20 in ci_gate_fixtures/dcu_output.py

View workflow job for this annotation

GitHub Actions / Checks / Repository & code quality

QUALITY.RUFF.F823

Python 高置信正确性问题;修复语法、未定义名称或无效控制流问题;本基线不因格式风格阻断。
value = 1


def semgrep_fixture():
subprocess.run("printf gate-fixture", shell=True)

Check warning on line 25 in ci_gate_fixtures/dcu_output.py

View workflow job for this annotation

GitHub Actions / Checks / Code Security

SAST.SEMGREP.RULES.HYGON.PYTHON.SUBPROCESS-SHELL-TRUE

静态分析发现潜在安全问题;按规则说明消除危险数据流;如无法确认可利用性,提交安全核对结论。
5 changes: 5 additions & 0 deletions ci_gate_fixtures/duplicate_keys.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Copyright (c) 2026 Hygon Information Technology Co., Ltd.
# SPDX-License-Identifier: MIT
# Intentional duplicate key for quality-gate validation. Do not merge.
fixture_enabled: true
fixture_enabled: false

Check failure on line 5 in ci_gate_fixtures/duplicate_keys.yml

View workflow job for this annotation

GitHub Actions / Checks / Repository & code quality

QUALITY.YAMLLINT.KEY_DUPLICATES

YAML 语法问题;修复 YAML 语法或重复键。
7 changes: 7 additions & 0 deletions ci_gate_fixtures/shell_warning.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/sh
# Copyright (c) 2026 Hygon Information Technology Co., Ltd.
# SPDX-License-Identifier: MIT
# Intentional undefined-variable warning. Do not merge or execute.
fixture_warning() {
echo "$gate_fixture_undefined"

Check warning on line 6 in ci_gate_fixtures/shell_warning.sh

View workflow job for this annotation

GitHub Actions / Checks / Repository & code quality

QUALITY.SHELLCHECK.SC2154

Shell 脚本存在风险问题;按 ShellCheck 规则修复并保持脚本行为不变。
}
Loading