# Run Tests

> Run tests to verify correctness after code changes. Use when the user asks to run tests, verify changes, or check that things still work. Runs Rust unit tests and integration tests.

- Skill: `lalitmaganti/run-tests` (Agent Skill)
- Install (CLI): `npx skillmds@latest add lalitmaganti/run-tests`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lalitmaganti/run-tests/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: lalitmaganti (https://skillmd.com/u/lalitmaganti)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/lalitmaganti/run-tests

---


# run-tests

Run tests to verify correctness after code changes.

## Instructions

1. **Run Rust unit tests**:
   ```sh
   tools/run-unit-tests
   ```

2. **Run integration tests**:
   ```sh
   tools/run-integration-tests
   ```
   You can also run a specific suite:
   ```sh
   tools/run-integration-tests --suite ast
   tools/run-integration-tests --suite fmt
   tools/run-integration-tests --suite perfetto-fmt
   tools/run-integration-tests --suite perfetto-val
   tools/run-integration-tests --suite amalg
   tools/run-integration-tests --suite grammar
   ```
   Use `tools/run-integration-tests --list` to see all available suites.

3. **Report results** to the user, including any failures with relevant output.

