mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-09 03:22:40 +00:00
test(qa): claim sessionless heartbeat coverage (#119027)
This commit is contained in:
@@ -7,10 +7,13 @@ scenario:
|
||||
coverage:
|
||||
primary:
|
||||
- gateway.task-and-automation-apis
|
||||
- agent-runtime.session-heartbeat-target-none
|
||||
objective: Verify the real Gateway persists cron RPC mutations, wakes a heartbeat into the agent runtime, and controls a Gateway-created agent task.
|
||||
successCriteria:
|
||||
- Cron add, get, list, update, and remove RPCs expose the persisted job state after each mutation.
|
||||
- A wake RPC with mode now reaches the downstream model through the real heartbeat path.
|
||||
- A wake RPC with mode now executes a real heartbeat turn whose provider returns a concrete reply.
|
||||
- last-heartbeat records skipped status, target-none reason, and the provider reply preview.
|
||||
- This scenario makes no channel delivery claim; target-none is asserted through the recorded heartbeat outcome.
|
||||
- A real agent RPC creates a running CLI task exposed through tasks.list and tasks.get.
|
||||
- tasks.cancel records the terminal cancelled state, and later agent completion does not overwrite it.
|
||||
docsRefs:
|
||||
|
||||
Reference in New Issue
Block a user