Skip to content

tests: Add test runner scripts - #1248

Open
bibrakc wants to merge 1 commit into
aws:masterfrom
bibrakc:tests/add-test-scripts
Open

tests: Add test runner scripts#1248
bibrakc wants to merge 1 commit into
aws:masterfrom
bibrakc:tests/add-test-scripts

Conversation

@bibrakc

@bibrakc bibrakc commented May 15, 2026

Copy link
Copy Markdown
Contributor

Description of changes:

Running functional tests, nccl-tests, and sanitizer checks currently requires each developer to maintain their own ad-hoc scripts with hardcoded paths. This makes it easy to miss validation steps before submitting PRs and difficult for AI agents to run tests autonomously.

Add a tests/scripts/ directory with reusable, Slurm-agnostic runners that cover the common test workflows (functional, nccl-tests, ASAN, Valgrind). Environment is configured via a gitignored env.sh so user-specific paths stay out of the repo. A Slurm batch template is provided for clusters that use it.

Also includes an AGENTS.md with detailed instructions for AI agents on how to run each test type and interpret results.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@bibrakc
bibrakc requested a review from a team as a code owner May 15, 2026 22:10
Running functional tests, nccl-tests, and sanitizer checks currently
requires each developer to maintain their own ad-hoc scripts with
hardcoded paths. This makes it easy to miss validation steps before
submitting PRs and difficult for AI agents to run tests autonomously.

Add a tests/scripts/ directory with reusable, Slurm-agnostic runners
that cover the common test workflows (functional, nccl-tests, ASAN,
Valgrind). Environment is configured via a gitignored env.sh so
user-specific paths stay out of the repo. A Slurm batch template is
provided for clusters that use it.

Also includes an AGENTS.md with detailed instructions for AI agents
on how to run each test type and interpret results.

Signed-off-by: Bibrak Qamar Chandio <bibracha@amazon.com>
@bibrakc
bibrakc force-pushed the tests/add-test-scripts branch from e7bcb9b to d37c590 Compare May 15, 2026 23:44
@Zhenye-Na

Copy link
Copy Markdown
Member

bot:aws:retest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants