Skip to content

Commit adc6b31

Browse files
tensorrt-cicddominicshanshan
authored andcommitted
[nvbugs/6215678][fix] Write aiperf artifacts to per-run subdir for stress test
aiperf was given a single shared --output-artifact-dir, so each concurrency run overwrote the previous export and no <model>-openai-completions-<...> subdir existed for extract_stress_test_metrics to parse, raising "No model directories found ...". Point --output-artifact-dir at a unique per-run subdir so every run is preserved and the directory-name parser matches. Gitignore the test-generated artifacts dir and remove the obsolete waivers. Signed-off-by: tensorrt-cicd <90828364+tensorrt-cicd@users.noreply.github.com> Signed-off-by: Wangshanshan <30051912+dominicshanshan@users.noreply.github.com>
1 parent 2ef2ea5 commit adc6b31

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@ enroot/tensorrt_llm.devel.sqsh
114114
# MacOSX Files
115115
.DS_Store
116116

117+
# stress test aiperf output artifacts
118+
tests/integration/defs/stress_test/artifacts/
119+
117120
# Agent related files
118121
.claude/agent-memory/
119122
.claude/agent-tests/perf-test-sync/report.html

tests/integration/defs/stress_test/stress_test.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -964,7 +964,9 @@ def create_aiperf_command(model_name,
964964
"--concurrency",
965965
str(concurrency),
966966
"--output-artifact-dir",
967-
ARTIFACTS_DIR,
967+
os.path.join(
968+
ARTIFACTS_DIR,
969+
f"{model_name}-openai-completions-concurrency{concurrency}"),
968970
# "--verbose",
969971
]
970972

0 commit comments

Comments
 (0)