diff options
| author | Adam Mathes <adam@adammathes.com> | 2026-02-15 09:27:23 -0800 |
|---|---|---|
| committer | Adam Mathes <adam@adammathes.com> | 2026-02-15 09:27:23 -0800 |
| commit | a2954daf15b035d87e2f33b6be3ca5edfb9dacc5 (patch) | |
| tree | 3df58c7c61a6c27a959bb4acf619a5c4c19b00be /DOCS/benchmarks.md | |
| parent | 47b18128089d9dbc7a8a388906d86ae38145d2f9 (diff) | |
| download | neko-a2954daf15b035d87e2f33b6be3ca5edfb9dacc5.tar.gz neko-a2954daf15b035d87e2f33b6be3ca5edfb9dacc5.tar.bz2 neko-a2954daf15b035d87e2f33b6be3ca5edfb9dacc5.zip | |
Document 'make check' benchmarks
Diffstat (limited to 'DOCS/benchmarks.md')
| -rw-r--r-- | DOCS/benchmarks.md | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/DOCS/benchmarks.md b/DOCS/benchmarks.md new file mode 100644 index 0000000..78b024a --- /dev/null +++ b/DOCS/benchmarks.md @@ -0,0 +1,21 @@ +# Benchmarks + +## `make check` execution time + +| Run | Time (real) | Status | +| --- | ----------- | ------------- | +| 1 | 15.2s | Cold (fresh) | +| 2 | 8.2s | Warm (cached) | +| 3 | 8.3s | Warm (cached) | + +**Environment:** Linux (Development VM) +**Date:** 2026-02-15 + +### Summary +The `make check` workflow consists of: +1. `golangci-lint run` (Backend) +2. `npm run lint` (Frontend) +3. `go test -cover ./...` (Backend) +4. `npm test -- --run` (Frontend) + +The goal of keeping the check under 15 seconds for a fast local feedback loop has been achieved. |
