[Debian-pan-maintainers] Introduction et premier rapport d'avancement

RAHLI Oussama oussama.rahli at synchrotron-soleil.fr
Fri Jul 12 15:25:21 BST 2024



Bonjour à tous, 




Je suis Oussama RAHLI le nouveau stagiaire dans votre groupe. Mon objectif est d'identifier les logiciels qui ne disposent pas de tests unitaires et d'intégration, de rassembler les tests fonctionnels, d'écrire les routines de tests, de communiquer avec les auteurs de code et enfin d'intégrer les routines de tests dans le processus CI/CD. 




Cette semaine, avec l'aide de Monsieur Picca, nous avons configuré sbuild sur l'infrastructure du groupe GRADES pour pouvoir construire et exécuter les tests lintian, autopkgtest et piuparts. 

Nous avons également créé un premier test d'intégration pour pyfai afin de vérifier que les scripts pouvaient se lancer sans probléme, une fois le paquet installé. 



-Le contenu de script: 




#!/bin/sh -e 
for f in $(dpkg -L pyfai | grep "/usr/bin"); 
do 
timeout 1 $f 
xvfb-run -s "screen 0 1024x768x24 -ac +extension GLX +render -noreset" sh debian/tests/gui 
done 




-La partie du code ajouter au fichier debian/tests/control: 




Test-Command: xvfb-run -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" sh debian/tests/gui 
Depends: 
mesa-utils, 
pyfai, 
xauth, 
xvfb, 
Restrictions: allow-stderr 




Serait-il possible d'ajouter ce type de test à pyFAI pour vérifier l'intégration ? 

Bien cordialement, 

Oussama RAHLI 
Etudiant à l'insa de Rennes. 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-pan-maintainers/attachments/20240712/6c53c491/attachment-0001.htm>


More information about the Debian-pan-maintainers mailing list