FormidableLabs / FormidableLabs/react-native-owl
[Android] Issue with Immersive mode image failing tests
- Lingua principale
- TypeScript
- Stelle
- 694
- Fork
- 27
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Hello 👋
When running the visual regression tests for Android locally and on the pipeline the app loads into immersive mode and shows the following message.
This is fine locally as I can just click on ```Got it``` and it won't show on any subsequent test runs but on the pipeline this isn't possible.

We have found a way of dismissing this message locally by running this adb command before taking the screenshot
```exec('adb shell input text "mock\\ text"');```
But when trying this on the pipeline, the latest screenshot shows the navigational buttons and top status bar as so.

Is there a more effective way of dismissing that Android message?
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia con la configurazione dei test di regressione visiva Android e con l’invocazione della pipeline descritte nell’issue, quindi riproduci il prompt di immersive-mode localmente e in CI. Analizza il comando adb esistente per chiudere il prompt e la tempistica degli screenshot. Il lavoro è completato quando il prompt viene chiuso in modo affidabile nella pipeline e gli screenshot non includono più i pulsanti di navigazione né la barra di stato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- android, react-native, typescript
- Ambito
- mobile-dev, testing-qa
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100