feat: add uptime integration scenarios

This commit is contained in:
2026-04-29 19:48:14 +00:00
commit 4c2935fb81
6 changed files with 266 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
# uptime.link Testing
Whole-system integration scenarios for uptime.link components.
Fast unit tests stay in each component repo. This repo is for stateful
cross-component scenarios that verify package boundaries and real interaction
flows.
## Scenarios
- `uptimerunner-basic`: starts a fake uptime.link runner coordinator plus a
target HTTP service, runs `uptimerunner` once, verifies the runner fetches
assigned checks, executes them from the local machine, and reports results
back.
## Run
```bash
pnpm bootstrap:components
pnpm test
```