Update autostart mailbox on reboot when mailbox set up not completed yet

Ivana
2022-06-09 10:23:37 +00:00
parent 40b953a2f1
commit 736cfef184

@@ -1,17 +1,23 @@
Seb's insturctions:
Scenario 2 (restarting device does not start mailbox on boot if mailbox was set up but was stopped before reboot)
Scenario 3 (restarting device starts mailbox on boot if mailbox setup has been started but not finished yet, i.e. setup has reached qr-code stage, but pairing not yet complete for example because just not scanned by briar yet)
* Set up mailbox on a fresh device and pair it with briar or reuse paired setup from scenario 1 and start the mailbox app.
* Stop the mailbox app using the "Stop" button from the status screen.
* Restart device. Confirm that mailbox **does not start** automatically after boot. As it can take quite a while this needs to be observed for a couple of minutes. Good to take into consideration the amount of time it took for the mailbox app to start automatically in scenario 1.
* Reset data for mailbox app or uninstall and reinstall.
* Start mailbox app, proceed until qr code is visible.
* Restart device. Confirm that mailbox app **does start** up automatically after boot
Steps to execute:
As described above.
Try to restart the Mailbox device at different points during the onboarding process:
When the mailbox does not autostart - the status should be reflected in Briar? **TBD?**
- during the intro screens (for example after the first couple of them)
- immediately after the 'do-not-kill-me' fragment has been disaplyed
- aftet eh "Allow connections" button has been tapped
- when the QR code is disaplayed
- Immediately after the QR code has been scanned by Briar but before the status screen shows 'connected' (if that is possible by user action)
Repeat with different devices, but also with restarting it manually immediately after reboot, or a few minutes/hours later... (should not make any difference, but just to be sure to be sure)
Use different devices for different steps, or even a few devices for each step to achieve better coverage.
TBD - mailbox auto-restart shows **.. screen... ** which screen should be shown to the user after the mailbox auto-restart?
[Back to Testing](https://code.briarproject.org/briar/briar/-/wikis/testing)