Refactor live tests for speed
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Refactoring
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- python
- Ambito
- performance, testing-qa
Direzione di ricerca
Inizia con i test più lenti elencati in tests/test_api.py, tests/test_resolution.py e tests/test_cli.py, usando il report delle durate come riferimento. Esamina quanto tempo impiegano questi test live e chiarisci l’obiettivo di velocità previsto; «done» dovrebbe significare che i test sono più veloci senza perdere il comportamento esistente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
=========================================================================== slowest 20 durations ============================================================================
31.38s call tests/test_api.py::test_api_with_requirement_file
22.70s call tests/test_resolution.py::test_without_supported_wheels
16.58s call tests/test_cli.py::test_pdt_output_with_frozen_requirements
13.41s call tests/test_cli.py::test_pdt_output_with_pinned_requirements
12.69s call tests/test_resolution.py::test_get_resolved_dependencies_with_flask_and_python_36
8.87s call tests/test_cli.py::test_cli_with_azure_devops_with_python_313
8.73s call tests/test_cli.py::test_cli_with_single_index_url_except_pypi_simple
8.09s call tests/test_resolution.py::test_get_resolved_dependencies_with_flask_and_python_310
7.98s call tests/test_resolution.py::test_get_resolved_dependencies_with_flask_and_python_310_windows
7.56s call tests/test_cli.py::test_cli_with_azure_devops_with_python_310
7.29s call tests/test_cli.py::test_cli_with_azure_devops_with_python_38
6.34s call tests/test_cli.py::test_cli_with_pinned_requirements_file
3.54s call tests/test_cli.py::test_cli_with_requirements_and_ignore_errors
2.83s call tests/test_cli.py::test_cli_with_environment_marker_and_complex_ranges
2.83s call tests/test_api.py::test_api_with_prefer_source
2.74s call tests/test_api.py::test_api_with_specifier_pdt
2.73s call tests/test_api.py::test_api_with_specifier
2.64s call tests/test_api.py::test_api_with_python_311
2.62s call tests/test_api.py::test_api_with_recursive_requirement_file
2.28s call tests/test_resolution.py::test_get_resolved_dependencies_with_tilde_requirement_using_json_api
... we can do better!
- Lingua principale
- Python
- Stelle
- 23
- Fork
- 29
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di aboutcode-org/python-inspector
-
Difficoltà 3/5 Mezza giornata Idoneità per principianti 62/100
aboutcode-org/python-inspector#268 · 1 commento ·
-
Add support for pylock.tomlForse già presa @Anurag-S1ngh l’ha presa 7 giorni fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
aboutcode-org/python-inspector#259 · 1 commento ·
-
InconsistentCandidate: Pre-Release not allowForse già presa @Anurag-S1ngh l’ha presa 7 giorni fa. Apertabug design nice-to-have
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
aboutcode-org/python-inspector#257 · 1 commento ·
-
Feature request: Mask repository credentials in --verbose outputForse già presa @Rajeshwari2857 l’ha presa 7 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 58/100
aboutcode-org/python-inspector#254 · 4 commenti · 4 reazioni ·
-
Python Inspector version 0.15.0 contains the wrong version stringForse già presa @Anurag-S1ngh l’ha presa 7 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
aboutcode-org/python-inspector#253 · 2 commenti ·
Tutte le issue di aboutcode-org/python-inspector
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
-
[Bug]: Responses API 500s on assistant message with empty content listForse già presa @shadowmodder l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
vllm-project/vllm#64940 ·
I maintainer di solito rispondono entro 1 giorno
-
limits
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
agent-ready area: docs documentation good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Soneso/stellar-agent-wallet#524 ·
I maintainer di solito rispondono entro 1 giorno
-
Keybind quest outdatedApertaStatus: Triage Type: Quest
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
GTNewHorizons/GT-New-Horizons-Modpack#27490 ·
I maintainer di solito rispondono entro 1 giorno