diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 6fb7156a..df177b66 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -137,13 +137,20 @@ To set up the project locally: _Note: Running the full suite (`npm run test:unit`) is resource-intensive, runs sequentially, and may time out in some environments. We strongly recommend using sharded runs for local development to save time: `npm run test:unit:shard1`, `shard2`, or `shard3`._ - You can also run end-to-end and visual tests: + You can also run end-to-end, smoke, and visual tests: ```bash npm run test:e2e + npm run test:smoke npm run test:visual ``` + To run load tests (agent-driven): + + ```bash + npm run test:load + ``` + To update visual regression baselines: ```bash diff --git a/README.md b/README.md index 87cd7fc8..1dc017f1 100644 --- a/README.md +++ b/README.md @@ -175,6 +175,7 @@ To run **bitvid** locally: ```bash npm run test:unit + npm run test:smoke npm run format npm run lint ``` @@ -184,6 +185,7 @@ To run **bitvid** locally: #### Quick Reference - **Run unit tests**: `npm run test:unit` +- **Run smoke tests**: `npm run test:smoke` - **Format code**: `npm run format` (CSS, HTML, MD, Config - no JS logic) - **Lint code**: `npm run lint` (Styles, Tokens, Hex, Tailwind guards, file size, innerHTML, assets, SW compat - no ESLint/logic linting) - **Visual tests**: `npm run test:visual` (Playwright snapshots) @@ -206,6 +208,8 @@ For detailed architecture and system documentation, see the [Documentation Index **Other commands:** +- **Run smoke tests**: `npm run test:smoke` +- **Run load tests**: `npm run test:load` - **Run DM unit tests**: `npm run test:dm:unit` - **Run DM integration tests**: `npm run test:dm:integration` - **Run headless E2E tests**: `npm run test:e2e` diff --git a/docs/agents/task-logs/daily/2026-02-13_05-04-56_docs-alignment-agent_completed.md b/docs/agents/task-logs/daily/2026-02-13_05-04-56_docs-alignment-agent_completed.md new file mode 100644 index 00000000..724c3de9 --- /dev/null +++ b/docs/agents/task-logs/daily/2026-02-13_05-04-56_docs-alignment-agent_completed.md @@ -0,0 +1,8 @@ +# Agent Task Log Entry + +- **Date:** 2026-02-13 +- **Agent:** docs-alignment-agent +- **Prompt:** bitvid-docs-alignment-agent.md +- **Status:** completed +- **Branch:** daily/docs-alignment-agent +- **Summary:** Aligned README.md and CONTRIBUTING.md with available test scripts (smoke, load) diff --git a/docs/agents/task-logs/daily/2026-02-13_05-04-56_docs-alignment-agent_started.md b/docs/agents/task-logs/daily/2026-02-13_05-04-56_docs-alignment-agent_started.md new file mode 100644 index 00000000..23338d73 --- /dev/null +++ b/docs/agents/task-logs/daily/2026-02-13_05-04-56_docs-alignment-agent_started.md @@ -0,0 +1,8 @@ +# Agent Task Log Entry + +- **Date:** 2026-02-13 +- **Agent:** docs-alignment-agent +- **Prompt:** bitvid-docs-alignment-agent.md +- **Status:** started +- **Branch:** daily/docs-alignment-agent +- **Summary:** Task claimed — execution beginning