Files
simplex-chat/scripts/ci/ios-sim/claude-scope
T
spacedandy-agents-simplex 45187c7c30 ci: check the new online search in the iOS simulator tests
The smoke test, the device test plan and the Claude prompt check the enable alert (Cancel sends nothing, Enable searches, later searches don't ask), one list with Open and no headers, the Search key with "Connect to …" kept, Open reaching the prepared channel without an alert and with its subscriber count, the load row's count, loading and retry, New chat's card and the long-press menu. The load row's disabled state is read before the screenshot, which takes long enough for the stopped directory's request to fail.

Run: 011-search-redesign, slice 3 (feature CI)
2026-10-20 23:47:19 +00:00

14 lines
1.1 KiB
Plaintext

# What claude-test.sh runs: one Claude session per layout (reachable, top), each with its cases, and each session's bounds.
# A case runs in both layouts only when the layouts render it differently; the rest run in one.
# entries-<layout> (optional) tells that session which directory entries and names its cases use, so none meets an entry already known.
# backend: yes when the cases use the test backend; a run that asks for Claude must then start it too.
backend: yes
model: claude-haiku-5-5
layouts: reachable top
cases-reachable: U1, U2, U4, D15 and W12
cases-top: U2, U4 and D15 (the list's order and the row's flip differ in this layout)
entries-reachable: the smoke test joined the channel ci_cards; U1 and U4 search `ci_cards`, U2 and W12 search `ci cards` (the space keeps the local list from matching it); D15 searches `ci seed` and long-presses #ci_group, closing the menu without choosing Open; open and join nothing else
entries-top: the same entries: U4 searches `ci_cards`, U2 searches `ci cards`, D15 long-presses #ci_group from `ci seed`; nothing else is opened or joined
max-turns: 300
max-budget-usd: 3