mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 14:10:51 +00:00
ci: add source performance probes
This commit is contained in:
@@ -143,7 +143,9 @@ The workflow installs OCM from a pinned release and Kova from the pinned `kova_r
|
||||
- `mock-deep-profile`: CPU/heap/trace profiling for startup, gateway, and agent-turn hotspots.
|
||||
- `live-gpt54`: a real OpenAI `openai/gpt-5.4` agent turn, skipped when `OPENAI_API_KEY` is unavailable.
|
||||
|
||||
Every lane uploads GitHub artifacts. When `CLAWGRIT_REPORTS_TOKEN` is configured, the workflow also commits `report.json`, `report.md`, bundles, and `index.md` into `openclaw/clawgrit-reports` under `openclaw-performance/<ref>/<run-id>-<attempt>/<lane>/`. The current branch pointer is written as `openclaw-performance/<ref>/latest-<lane>.json`.
|
||||
The mock-provider lane also runs OpenClaw-native source probes after the Kova pass: gateway boot timing and memory across default, hook, and 50-plugin startup cases; repeated mock-OpenAI `channel-chat-baseline` hello loops; and CLI startup commands against the booted gateway. The source probe Markdown summary lives at `source/index.md` in the report bundle, with raw JSON beside it.
|
||||
|
||||
Every lane uploads GitHub artifacts. When `CLAWGRIT_REPORTS_TOKEN` is configured, the workflow also commits `report.json`, `report.md`, bundles, `index.md`, and source-probe artifacts into `openclaw/clawgrit-reports` under `openclaw-performance/<ref>/<run-id>-<attempt>/<lane>/`. The current branch pointer is written as `openclaw-performance/<ref>/latest-<lane>.json`.
|
||||
|
||||
## Full Release Validation
|
||||
|
||||
|
||||
@@ -50,7 +50,9 @@ When debugging real providers/models (requires real creds):
|
||||
`live_gpt54=true` for a real `openai/gpt-5.4` agent turn or
|
||||
`deep_profile=true` for Kova CPU/heap/trace artifacts. Daily scheduled runs
|
||||
publish mock-provider, deep-profile, and GPT 5.4 lane artifacts to
|
||||
`openclaw/clawgrit-reports` when `CLAWGRIT_REPORTS_TOKEN` is configured.
|
||||
`openclaw/clawgrit-reports` when `CLAWGRIT_REPORTS_TOKEN` is configured. The
|
||||
mock-provider report also includes source-level gateway boot, memory,
|
||||
plugin-pressure, repeated fake-model hello-loop, and CLI startup numbers.
|
||||
- Docker live model sweep: `pnpm test:docker:live-models`
|
||||
- Each selected model now runs a text turn plus a small file-read-style probe.
|
||||
Models whose metadata advertises `image` input also run a tiny image turn.
|
||||
|
||||
Reference in New Issue
Block a user