Add realistic e2e test app for Flue
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 58/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- node.js, typescript
- Bereich
- observability, testing-qa
Rechercherichtung
Compare the existing node-flue and cloudflare-flue apps with the *-send-to-sentry apps, focusing on E2E_TEST_DSN, tunnel configuration, and Sentry API checks. Add the realistic Flue app and a latest-library variant; done means real OpenRouter requests produce verifiable gen_ai spans in the real Sentry project without localhost:3031.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Add an e2e test app that uses the Flue integration the way a real user does, and that sends the data to a real Sentry project.
Current state: node-flue and cloudflare-flue send real requests through OpenRouter. But the SDK sends the spans to the local event proxy (tunnel: localhost:3031), so nothing gets to Sentry.
Requirements:
- Send real requests to the model provider (OpenRouter is OK).
- Use a real
E2E_TEST_DSNwith no tunnel, so the data goes to Sentry. - Read the
gen_aispans back through the Sentry API and check them, the same way the*-send-to-sentryapps do. - Add a variant that runs against the
latestversion of the library.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 8.7k
- Forks
- 1.9k
- Ø Merge
- 1 T. 15 Std.
- Gemergte PRs (30 T.)
- 495
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus getsentry/sentry-javascript
-
Next.js: basePath is concatenated onto absolute router.push hrefs, corrupting navigation transaction namesEvtl. vergeben @Lms24 hat das vor 4 Tagen übernommen. OffenBrowser Bug Next.js Traces
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
getsentry/sentry-javascript#24672 · 2 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
javascript
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
getsentry/sentry-javascript#24200 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
javascript Task
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
getsentry/sentry-javascript#24134 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Cloudflare Workers javascript Tests
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
getsentry/sentry-javascript#24051 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Bug Bun javascript
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 92/100
getsentry/sentry-javascript#24045 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in getsentry/sentry-javascript
Ähnliche Issues
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100
supabase/agent-skills#611 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 68/100
polka-codes/test#345 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 92/100
GoogleChromeLabs/project-sesame#217 ·
Maintainer antworten meist innerhalb von 12 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
solana-foundation/solana-com#2202 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100