Efficient Distributed Test Architectures for Large-Scale Systems

Eduardo Cunha de Almeida 1 João Eugenio Marynowski 1 Gerson Sunyé 2, 3 Yves Le Traon 4 Patrick Valduriez 5
2 ATLAS - Complex data management in distributed systems
UN - Université de Nantes, Inria Rennes – Bretagne Atlantique
3 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
5 ZENITH - Scientific Data Management
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier, CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : Typical testing architectures for distributed software rely on a centralized test controller, which decomposes test cases in steps and deploy them across distributed testers. The controller also guarantees the correct execution of test steps through synchronization messages. These architectures are not scalable while testing large-scale distributed systems due to the cost of synchronization management, which may increase the cost of a test and even prevent its execution. This paper presents a distributed architecture to synchronize the test execution sequence. This approach organizes the testers in a tree, where messages are exchanged among parents and children. The experimental evaluation shows that the synchronization management overhead can be reduced by several orders of magnitude. We conclude that testing architectures should scale up along with the distributed system under test.
Type de document :
Communication dans un congrès
Alexandre Petrenko and Adenilso da Silva Simão and José Carlos Maldonado. ICTSS 2010 - International Conference on Testing Software and Systems, Nov 2010, Natal, Brazil. Springer, pp.174-187, 2010, Testing Software and Systems - 22nd IFIP WG 6.1 International Conference, ICTSS 2010. 〈10.1007/978-3-642-16573-3_13〉
Liste complète des métadonnées

https://hal.inria.fr/inria-00541696
Contributeur : Gerson Sunyé <>
Soumis le : jeudi 27 septembre 2018 - 13:45:18
Dernière modification le : vendredi 28 septembre 2018 - 08:48:05

Lien texte intégral

Identifiants

Citation

Eduardo Cunha de Almeida, João Eugenio Marynowski, Gerson Sunyé, Yves Le Traon, Patrick Valduriez. Efficient Distributed Test Architectures for Large-Scale Systems. Alexandre Petrenko and Adenilso da Silva Simão and José Carlos Maldonado. ICTSS 2010 - International Conference on Testing Software and Systems, Nov 2010, Natal, Brazil. Springer, pp.174-187, 2010, Testing Software and Systems - 22nd IFIP WG 6.1 International Conference, ICTSS 2010. 〈10.1007/978-3-642-16573-3_13〉. 〈inria-00541696〉

Partager

Métriques

Consultations de la notice

661