Skip to content

Commit b6e5b98

Browse files
committed
[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>
1 parent cd38dfb commit b6e5b98

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
@@ -111,6 +111,9 @@ enroot/tensorrt_llm.devel.sqsh
111111
# MacOSX Files
112112
.DS_Store
113113

114+
# stress test aiperf output artifacts
115+
tests/integration/defs/stress_test/artifacts/
116+
114117
# Agent related files
115118
.claude/agent-memory/
116119
.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)