diff --git a/CHANGES.md b/CHANGES.md index 7f7f8ac..600ee5c 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1483,3 +1483,6 @@ 2026-07-06 22:51 [Write] C:\Users\nordm\.claude-nordmann\projects\C--Users-nordm-pyramid---Kopie\memory\test-accounts-gui.md 2026-07-06 22:51 [Write] C:\Users\nordm\.claude-nordmann\projects\C--Users-nordm-pyramid---Kopie\memory\MEMORY.md 2026-07-06 23:13 [Edit] C:\Users\nordm\pyramid - Kopie\docs\PC_TESTPLAN.md +2026-07-06 23:23 [Write] C:\Users\nordm\pyramid - Kopie\tool\device_probe.dart +2026-07-07 03:07 [Edit] C:\Users\nordm\pyramid - Kopie\docs\PC_TESTPLAN.md +2026-07-07 03:07 [Edit] C:\Users\nordm\pyramid - Kopie\docs\PC_TESTPLAN.md diff --git a/docs/PC_TESTPLAN.md b/docs/PC_TESTPLAN.md index 4967413..35e5dbd 100644 --- a/docs/PC_TESTPLAN.md +++ b/docs/PC_TESTPLAN.md @@ -38,10 +38,13 @@ gelaufen – die lokale DB ist jetzt verschlüsselt (PROGRESS.md 2026-07-06). Soft-Logout-Eintrag. - [ ] Logout (Warnung bei fehlendem Key-Backup erscheint? b5762ea) – Klick-Test - [ ] Erneuter Login → **alte verschlüsselte Nachrichten noch lesbar?** – Klick-Test -- [ ] Mehrere Stunden laufen lassen: kein Random-Logout, kein +- [x] Mehrere Stunden laufen lassen: kein Random-Logout, kein Login-Screen-Flackern (isLoggedInProvider-Änderung), `auth_log.txt` zeigt ggf. „Soft-Logout durch Token-Refresh abgewendet" - (IN ARBEIT – Zwischenstand 2026-07-06 16:57: Der 12:43-Lauf endete + (ERFÜLLT 2026-07-07 03:06: Fenster 22:49–03:06 = >4 h am Stück ohne + Logout, sechs echte Netzausfälle kumulativ überstanden; ein + Login-Screen-Flackern wäre als `LoginState`-Wechsel im auth_log + sichtbar – keiner vorhanden. Historie: Zwischenstand 2026-07-06 16:57: Der 12:43-Lauf endete schon ~13:03 (letzter DB-Write; keine Absturzspur in Event-Log/WER, kein Logout-Eintrag – vermutlich Fenster geschlossen). Im 20-min- Fenster KEIN Random-Logout. Session überlebte danach den 4. Start @@ -73,9 +76,21 @@ gelaufen – die lokale DB ist jetzt verschlüsselt (PROGRESS.md 2026-07-06). Re-Migration → 8. Start in Folge mit verschlüsselter DB sauber. Fenster 22:49–23:12 leer, WAL-Writes laufen (23:12:33). Beobachtung läuft weiter, nächstes Fenster ab 23:12. - Kumulativ 2026-07-06: 12:26–23:12 über 8 Starts, drei echte - Netzausfälle (~7 min / ~40 s / ~4,5 min) – ohne einen einzigen - Random-Logout) + **Check 03:06 (2026-07-07, Nacht-Session 2), Fenster 23:12–03:06:** + DREI weitere Netz-Blips, alle selbst erholt, KEIN Logout: 01:32:17– + 01:32:20 (~3 s), 02:01:53–02:06:36 (~4,7 min), 02:33:21–02:36:37 + (~3,3 min; „Client has not connection" alle 3 s). WAL-Write 03:05:43 + NACH der letzten Fehlerzeile, Prozess (PID 47412, seit 22:49) lebt. + Gegenprobe: die parallel laufende pyramidtest1-Instanz (profile1) + loggt DIESELBEN Fenster → echter Netz-/Server-Ausfall, nicht + app-spezifisch; auch sie ohne Logout erholt. Server beim Check + wieder erreichbar (HTTP 200). Beobachtung läuft weiter, nächstes + Fenster ab 03:06. + Kumulativ: 2026-07-06 12:26 – 2026-07-07 03:06 über 8 Starts, sechs + echte Netzausfälle (~7 min / ~40 s / ~4,5 min / ~3 s / ~4,7 min / + ~3,3 min) – ohne einen einzigen Random-Logout. Das aktuelle Fenster + 22:49–03:06 ist erstmals ein echtes Mehr-Stunden-Fenster (>4 h) am + Stück.) - [ ] Ergebnis als „Härtetest"-Eintrag in PROGRESS.md dokumentieren (= ROADMAP-M1-Punkt „Härtetest dokumentieren" abhaken) - [ ] Android: nach Neu-Login beobachten, ob Push-Inhalte wieder echt