|
CAPS entreprise commerciale l'environnement de développement HMPP Workbench pour construire des applications haute performance sur des systèmes hybrides mêlant exécution sur CPU et GPU.
CAPS entreprise a développé sa propre infrastructure de tests et de validation du produit HMPP. Celle-ci s'appuie sur Hudson (serveur d'intégration continue) ainsi que des outils internes et permet :
- L'intégration et la validation des nouvelles fonctionnalités HMPP développées
- La détection des éventuelles régressions
Pour répondre à ces problématiques, CAPS entreprise dispose d'une base de tests conséquente. Cependant, la mise en oeuvre actuelle souffre de quelques défauts :
- Un temps d'exécution qui croît en fonction du nombre de cas de la base de tests
- Un manque de souplesse de l'outil pour le choix des tests à exécuter
Sur la base de la mise en oeuvre actuelle, l'objet du stage consiste donc à définir les évolutions nécessaires pour :
- Permettre une sélection de tests à exécuter selon différents critères
- Permettre la création de scénarios de tests prédéfinis
- Lancer leurs exécutions
- Récupérer leurs résultats et les afficher dans l'environnement existant.
L'objet est ici de réduire les durées de validation du produit dans un contexte d'intégration continue.
|