[Bug]: Python integration test resolution model
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 68/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- python
- Ambito
- testing-qa
Direzione di ricerca
Inizia dal punto di ingresso dundaq_integtest_bundle.sh e riproduci la differenza tra pip install . e pip install -e . nei comandi forniti. Traccia come viene risolto il percorso dei test di integrazione del repository drunc; il lavoro è completato quando l’installazione editable individua ed esegue gli stessi test di integrazione dell’installazione normale.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
When running integration tests of a python-only repository, if it is installed in edit mode, the tests path is not correctly resolved. It is requested that these tests are executable with python installed in edit mode.
Steps to reproduce
source /cvmfs/dunedaq.opensciencegrid.org/setup_dunedaq.sh
setup_dbt latest
today_date=$(date +%y%m%d)
dbt-create -n last_fddaq $today_date
cd $today_date
. env.sh
dbt-build
dbt-workarea-env
cd pythoncode
git clone [email protected]:DUNE-DAQ/drunc.git
cd drunc
pip install .
dunedaq_integtest_bundle.sh -r drunc
pip install -e .
dunedaq_integtest_bundle.sh -r drunc
With the first attempt of the run, the integration tests should run normally, but with the second attempt, you should see
*** No integtests were found in the "drunc" repo(s) [with "" repos excluded].
Version and environment
NFD_DEV_260915_A9
Impact
Large
Anything else?
No response
- Lingua principale
- Python
- Stelle
- 0
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
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 DUNE-DAQ/daqpyutils
-
enhancement python
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
DUNE-DAQ/daqpyutils#14 ·
-
enhancement python question
Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100
DUNE-DAQ/daqpyutils#13 · 1 commento ·
-
enhancement help wanted python
Difficoltà 5/5 Più di una settimana Idoneità per principianti 32/100
DUNE-DAQ/daqpyutils#12 ·
-
[Feature]: Finalize the initial deployment of the Python-only DUNE DAQ repository standardForse di nuovo libera @PawelPlesniak l’ha presa 67 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement
DUNE-DAQ/daqpyutils#11 · 1 assegnatario ·
Tutte le issue di DUNE-DAQ/daqpyutils
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
qgis/QGIS-Plugins-Website#459 ·
-
bug severity:medium
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
bot-found bug priority: P3
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
madenvel/KalinkaPlayer#179 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
ls1intum/edutelligence#1098 ·
I maintainer di solito rispondono entro 1 giorno