test(maestro): phase2 smoke uses manual "Jetzt indexieren" trigger #450

Merged
pm-bot merged 1 commit from chore/phase2-smoke-manual-trigger into main 2026-06-09 07:02:00 +02:00
Collaborator

Summary

  • Phase-2-Smoke-Flow validiert jetzt die schwächere on-device-Eigenschaft: eine frisch angelegte Liste ist nach manuellem Jetzt indexieren-Tap im Indexer reflektiert.
  • Auto-Indexing-on-Mutation bleibt as-is (Disclaimer in search.tsx stimmt — Aktivierung kommt in eigenem Phase-2-Sub-Issue).
  • Code-Verkabelung useCreateList → onSourceChange → registry publish bleibt durch deterministische Unit-Tests gesperrt.

Hintergrund

Der ursprüngliche Maestro-Flow erwartete Auto-Trigger und scheiterte auf rpi5 an Quellen >= 1. Diese PR macht die Erwartung honest: Flow validiert die Pipeline-Verfügbarkeit, nicht den Auto-Trigger.

Test plan

  • Flow umgeschrieben, weiterhin mit extendedWaitUntil + Fallback-Taps
  • Auf rpi5 gegen rc19-APK durchlaufen
  • Nach grünem Device-Run: rc17 + rc18 status → done
## Summary - Phase-2-Smoke-Flow validiert jetzt die schwächere on-device-Eigenschaft: eine frisch angelegte Liste ist nach manuellem `Jetzt indexieren`-Tap im Indexer reflektiert. - Auto-Indexing-on-Mutation bleibt as-is (Disclaimer in `search.tsx` stimmt — Aktivierung kommt in eigenem Phase-2-Sub-Issue). - Code-Verkabelung `useCreateList → onSourceChange → registry publish` bleibt durch deterministische Unit-Tests gesperrt. ## Hintergrund Der ursprüngliche Maestro-Flow erwartete Auto-Trigger und scheiterte auf rpi5 an `Quellen >= 1`. Diese PR macht die Erwartung honest: Flow validiert die Pipeline-Verfügbarkeit, nicht den Auto-Trigger. ## Test plan - [x] Flow umgeschrieben, weiterhin mit `extendedWaitUntil` + Fallback-Taps - [ ] Auf rpi5 gegen rc19-APK durchlaufen - [ ] Nach grünem Device-Run: rc17 + rc18 status → done
test(maestro): phase2 smoke uses manual "Jetzt indexieren" trigger
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
6fd9a50031
Auto-Indexing-on-mutation ist on-device noch nicht aktiv (Disclaimer in
search.tsx). Die Code-Verkabelung useCreateList → onSourceChange →
registry publish ist durch die Unit-Tests in
apps/mobile/__tests__/mutation-observer.test.tsx gesperrt. Dieser
Maestro-Flow validiert jetzt die schwächere, aber on-device tatsächlich
testbare Eigenschaft: eine frisch angelegte Liste taucht im Indexer auf,
sobald der User "Jetzt indexieren" tappt.

Auto-Trigger-Aktivierung kommt in einem eigenen Phase-2-Sub-Issue.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
pm-bot merged commit e3bb764102 into main 2026-06-09 07:02:00 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
admin-mrrm/mrrmlabapp!450
No description provided.