Performance traces are not being reported to firebase anymore
- Vorherrschende Sprache
- TypeScript
- Sterne
- 7.8k
- Forks
- 2.2k
- Ø Merge
- 22 Std. 28 Min.
- Gemergte PRs (30 T.)
- 6
Beschreibung
### 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 **

### 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.
Beitragsleitfaden
Rechercherichtung
Beginne mit der AngularFire-Integration `providePerformance` und dem im Reproduktionsbeispiel gezeigten Aufruf `getPerformance()` unter Verwendung der aufgeführten Angular-, Firebase- und AngularFire-Versionen. Reproduziere das Problem in einer Produktionsumgebung und prüfe, ob Anfragen `firebaselogging.googleapis.com` erreichen; als erledigt gilt die Aufgabe, wenn Performance-Traces wieder an Firebase gemeldet werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- firebase, typescript
- Bereich
- observability
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 55/100