App do not quit .setNoReset(true)
Mantenedores costumam responder em até 5 dias
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Comece comparando os dois logs vinculados e a configuração de UiAutomator2Options, especialmente a combinação de setFullReset(false) e setNoReset(true). Reproduza o comportamento no emulador Android 13 indicado e determine por que o aplicativo não encerra; considera-se concluído quando a configuração apresenta um comportamento de encerramento consistente.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Description
Application do not quit, when used .setFullReset(false) and .setNoReset(true). After removing .setNoReset(true) and setting both .setFullReset(false) and .setNoReset(false) are working.
Environment
- Java client build version or git revision if you use some snapshot: v8.5.1
- Appium server version or git revision if you use some snapshot: v2.1.3
- Desktop OS/version used to run Appium if necessary: Window 10
- Node.js version: v18.18.0
- Mobile platform/version under test: Android 13
- Real device or emulator/simulator: Emulator
UiAutomator2Options uiAutomator2Options = new UiAutomator2Options()
.setAutomationName(AutomationName.ANDROID_UIAUTOMATOR2)
.setApp(configurationProperties.extractApkFilePath().getAbsolutePathToMobileApp().toString())
.setFullReset(false)
.setNoReset(false)
.setPlatformName(deviceContext.getPlatformName())
.setPlatformVersion(deviceContext.getPlatformVersion())
.setUdid("emulator-5554")
.setAppPackage(configurationProperties.getApkPackageName())
.setAppActivity(configurationProperties.getApkLaunchableActivityName());
uiAutomator2Options.setCapability(AndroidMobileCapabilityType.UNICODE_KEYBOARD, true);
uiAutomator2Options.setCapability(AndroidMobileCapabilityType.RESET_KEYBOARD, true);
driver = new AndroidDriver(appiumServerManager.getAppiumServerURL(), uiAutomator2Options);
driver.setSetting(Setting.ENABLE_NOTIFICATION_LISTENER, false);
driver.setSetting(Setting.WAIT_FOR_SELECTOR_TIMEOUT, 0);
driver.setSetting(Setting.WAIT_FOR_IDLE_TIMEOUT, 0);
Please find the both the logs link
-
When used .setNoReset(true)
https://gist.github.com/dipakkumar1225/cf4d7b0525dbff5637cbc8cbce2b601a -
When not used .setNoReset(true)
https://gist.github.com/dipakkumar1225/c6c666890c8afb030b29dfef290d601e
- Linguagem predominante
- Java
- Estrelas
- 1.3k
- Forks
- 755
- Merge médio
- 5d 14h
- PRs com merge (30d)
- 8
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Sem guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de appium/java-client
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
appium/java-client#2426 ·
Mantenedores costumam responder em até 5 dias
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 50/100
appium/java-client#2372 ·
Mantenedores costumam responder em até 5 dias
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
appium/java-client#2368 ·
Mantenedores costumam responder em até 5 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 30/100
appium/java-client#2341 · 1 comentário ·
Mantenedores costumam responder em até 5 dias
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 15/100
appium/java-client#2323 ·
Mantenedores costumam responder em até 5 dias
Todas as issues de appium/java-client
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
Content
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
RunestoneInteractive/rs#1559 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
inu-appcenter/memorIN-backend#298 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
opendataloader-project/opendataloader-pdf#757 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
redhat-developer/intellij-quarkus#1626 ·