Implement ops inventory probe evidence slice
This commit is contained in:
parent
ee1f805c0b
commit
41d3e75a88
17 changed files with 1521 additions and 14 deletions
|
|
@ -125,9 +125,15 @@ async def test_delete_schedule_removes_schedule(env: WorkflowEnvironment) -> Non
|
|||
await upsert_schedule(env.client, defn)
|
||||
await delete_schedule(env.client, defn.id)
|
||||
|
||||
schedules = await list_schedules(env.client)
|
||||
ids = [s["schedule_id"] for s in schedules]
|
||||
assert schedule_id(defn.id) not in ids, "Schedule should be gone after delete"
|
||||
sid = schedule_id(defn.id)
|
||||
ids: list[str] = []
|
||||
for _ in range(10):
|
||||
schedules = await list_schedules(env.client)
|
||||
ids = [s["schedule_id"] for s in schedules]
|
||||
if sid not in ids:
|
||||
break
|
||||
await asyncio.sleep(0.3)
|
||||
assert sid not in ids, "Schedule should be gone after delete"
|
||||
|
||||
|
||||
# ── T25e: delete_schedule is idempotent (no-op for non-existent schedule) ────
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue