Customize ADB commands timeout

Abierto
#259 11 comentarios 7 reacciones 0 asignados Ver en GitHub

@piotr-cz ya está trabajando en esto.

Desde el 24/10/2024.

  • #392 de @piotr-cz — abierto
  • #393 de @piotr-cz — abierto
  • #407 de @jordus100 — abierto

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
45/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
typescript
Área
cli

Línea de trabajo

Comienza en src/android/utils/adb.ts alrededor de la línea 469 y revisa el issue #5 para conocer el contexto de timeout existente. Traza cómo el stack de Ionic/Cordova invoca los comandos de ADB, luego define la ruta de override compatible y verifica que los llamadores puedan cambiar el timeout sin editar la salida de dist.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

enhancement

Hi,

On old devices, ADB invocation can be quite long to be executed, more than 5 seconds.
It could be useful to allow overriding the value of 5 seconds. (cf issue #5).

Currently, I edit the dist version of the file (https://github.com/ionic-team/native-run/blob/develop/src/android/utils/adb.ts#L469) in my node_modules to force another value of timeout.

Is there a proper way to pass a param for that. I don't use native-run directly but I use the ionic/cordova stack that use native-run. Maybe an environment variable ?

Lenguaje dominante
TypeScript
Estrellas
139
Forks
35
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de ionic-team/native-run

Todos los issues de ionic-team/native-run

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.