[MNT] diagnose and address long test runtimes
Les mainteneurs répondent en général sous 2 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 42/100
- Type d'issue
- Refactorisation
- Clarté
- À clarifier
- Activité
- Calme
- Stack technique
- python
- Domaine
- performance, testing-qa
Piste de recherche
Start by profiling the Python test suite to identify the largest time sinks and compare runtime across its major areas. Review the slowest tests and their coverage before proposing mitigations. Done means actionable runtime improvements or strategies are identified without unnecessarily reducing coverage, with the findings documented for review.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Current test runtimes are in the order of 1 hour.
We should diagnose the biggest time sinks and think about strategies to mitigate them, while optimally not reducing coverage.
- Langage dominant
- Python
- Étoiles
- 361
- Forks
- 296
- Merge moyen
- 2 j 20 h
- PR mergées (30 j)
- 2
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 openml/openml-python
-
[ENH] list_estimation_procedures() should include the procedure IDsPeut-être pris @Jayant-kernel l’a pris il y a 3 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
openml/openml-python#1750 · 3 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
openml/openml-python#1749 ·
Les mainteneurs répondent en général sous 2 jours
-
Documentation Good First Issue
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
openml/openml-python#1708 · 8 commentaires ·
Les mainteneurs répondent en général sous 2 jours
-
Good First Issue module:Run testing
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
openml/openml-python#1646 · 8 commentaires · 2 réactions ·
Les mainteneurs répondent en général sous 2 jours
-
Good First Issue module:Data testing
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
openml/openml-python#1644 · 4 commentaires ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de openml/openml-python
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-2 jours Accessibilité débutants 70/100
-
FingerprintSplitter raises ZeroDivisionError when int(frac_train * len(dataset)) floors to zeroOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 7 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
lmstudio-ai/mlx-engine#376 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
pyiron/bagofholding#166 ·