Rework flaky test detector
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 35/100
Piste de recherche
Start by reading the referenced section of .github/workflows/build.yml and the full .github/workflows/flaky-test-detector.yml to understand how each workflow identifies flaky tests and opens issues. Compare their behavior with the backend team's weekly junior report, then define an actionable output that remains viable with merge queues and can support triage.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
We have a step in our build workflow that opens issues for tests that fail on develop because we can mostly assume they are flaky:
While this is true we keep accumulating these issues (currently >100 open) mostly without ever looking at them. Therefore we should probably rework this workflow a bit to make it more easily actionable. Also if we move to merge queues this workflow will stop working altogether.
We also have this flaky test workflow that I am not yet sure what it does: https://github.com/getsentry/sentry-javascript/blob/develop/.github/workflows/flaky-test-detector.yml
Backend team uses junior to get a list of the most flaky tests each week. Maybe we can do something similar and then make this part of triage or something.
- Langage dominant
- TypeScript
- Étoiles
- 8.7k
- Forks
- 1.9k
- Merge moyen
- 1 j 17 h
- PR mergées (30 j)
- 543
Préparer son environnement
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de getsentry/sentry-javascript
-
Browser Bug Next.js Traces
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
getsentry/sentry-javascript#24672 · 2 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
javascript
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
getsentry/sentry-javascript#24200 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
javascript Task
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
getsentry/sentry-javascript#24134 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Cloudflare Workers javascript Tests
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
getsentry/sentry-javascript#24051 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Bug Bun javascript
Difficulté 2/5 1-3 heures Accessibilité débutants 92/100
getsentry/sentry-javascript#24045 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de getsentry/sentry-javascript
Issues similaires
-
module-request
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
ports get and web print 'Port N already in use, trying next...' for every busy port they skipOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
appandflow/stim#1604 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
lingdojo/kana-dojo#31060 · 1 commentaire · 5 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
SSH workspace restore rewrites relative symlinks into the deleted sync-back staging directoryOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
paperclipai/paperclip#14173 ·
Les mainteneurs répondent en général sous 1 jour
-
needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Les mainteneurs répondent en général sous 1 jour