angular / angular/angularfire

Performance traces are not being reported to firebase anymore

Ouverte
#3,282 9 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
comp: performance needs: recheck type: bug version: current (v17+)
Langage dominant
TypeScript
Étoiles
7.8k
Forks
2.2k
Merge moyen
22 h 28 min
PR mergées (30 j)
6

Description

### Version info

**Angular:**14.2.4

**Firebase:**9.10.0

**AngularFire:**7.4.1

### How to reproduce these conditions
```
...
imports: [
provideFirebaseApp(() => initializeApp(environment.firebase)),
providePerformance(() => (environment.production ? getPerformance() : undefined)),
]
```

Note that the environment is in fact production, I've verified it, so the `getPerformance()` should be evaluated.

### Debug output

** Screenshots **
![image](https://user-images.githubusercontent.com/22910115/197647332-f196407b-bf48-467b-82e2-c9832c594afe.png)

### Expected behavior

AngularFire Performance reporting performance data to Firebase.

### Actual behavior

Not even network requests to `firebaselogging.googleapis.com` are happening. I've received data only between 11 and 20 of October. The relevant code did not change, so I have no clue why trace reporting stopped after the 20th.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par l’intégration AngularFire `providePerformance` et l’appel `getPerformance()` présentés dans la reproduction, en utilisant les versions indiquées d’Angular, de Firebase et d’AngularFire. Reproduisez le problème dans un environnement de production et vérifiez si les requêtes atteignent `firebaselogging.googleapis.com` ; le travail est considéré comme terminé lorsque les traces de performance sont de nouveau transmises à Firebase.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
firebase, typescript
Domaine
observability
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.