Flaky tests (16b, 16c) despite controlled test env
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- python
- Domaine
- data-visualization, testing
Piste de recherche
Start by reading the test environment in cfplot-test-env.yml and the two integration tests, test_example_16b_basic_stream_plot and test_example_16c_enhanced_stream_plot. Compare their image outputs across Ubuntu and Manjaro to trace why some stream plot arrowheads differ. Done means both tests produce consistent image comparisons across the reported environments.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Towards #135 I set up a dedicated conda environment cfplot-test-env.yml (Python 3.14) to facilitate deterministic image comparison testing. This seems to produce consistent results at least according to the CI jobs across Mac and Ubuntu platforms and my local Manjaro OS for all test except, two of the integration tests, both concerning stream plots:
test_example_16b_basic_stream_plottest_example_16c_enhanced_stream_plot
where the difference image shows just one set of arrow heads which appear on the Ubuntu case but not my local Manjaro. Mac case TBC since that CI job auto-cancels on failure of the Ubuntu one.
Image comparison diff
Comparison for the plot image which is produced locally on Manjaro and the one from the Ubuntu CI job. This is essentially the same image for each case, since the examples underlying them are very similar, so I will only embed one here. There are a few arrowheads appearing in one env that don't in the other, somehow.
16b (same by eyeball as for 16c)
- Langage dominant
- Python
- Étoiles
- 21
- Forks
- 11
- Merge moyen
- 2 j 2 h
- PR mergées (30 j)
- 10
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
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 NCAS-CMS/cf-plot
-
docs enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
Les mainteneurs répondent en général sous 1 jour
-
Add badges to READMEOuvertedocs
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
dependencies infrastructure installation testing
Difficulté 1/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
CI infrastructure testing
Difficulté 3/5 1-2 jours Accessibilité débutants 66/100
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de NCAS-CMS/cf-plot
Issues similaires
-
area:models enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
SACGF/variantgrid#2737 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
RedisStorage writes can persist a key without its sliding TTLPeut-être pris @lianbie l’a pris aujourd’hui. Ouvertetriage/confirmed
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
agentscope-ai/agentscope#3878 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
hindsight-api exits at start-up with UnicodeEncodeError when stdout is redirected on WindowsOuvertecore
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
vectorize-io/hindsight#6458 ·
Les mainteneurs répondent en général sous 1 jour