getsentry / getsentry/sentry-java

Instrument WorkManager and Jobs

Abierto
#3,579 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Android Feature Spans
Lenguaje dominante
Kotlin
Estrellas
1.4k
Forks
478
Merge medio
2 d 22 h
PR fusionados (30 d)
69

Descripción

### Description

We could instrument Android's [WorkManager](https://developer.android.com/topic/libraries/architecture/workmanager) (and maybe other schedulers like [AlarmManager](https://developer.android.com/develop/background-work/services/alarms/schedule) or [JobDispatcher](https://developer.android.com/develop/background-work/background-tasks/persistent/migrate-from-legacy/firebase)) and power our `Queues` module.

Potential things we could capture:
* Job Status
* Job Start timestamp
* Job Duration
* Job Retries
* Job Constraints (network, etc)
* Job Frequency
* Call Stack

Android Studio's Jobs/Task inspector for inspiration:
![Google Chrome 2024-07-15 22 04 41](https://github.com/user-attachments/assets/bf195dce-6254-4002-90ad-63ae087a04af)

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.