A Service Framework for Parallel Test Execution on a Developer's Local Development Workstation

Author(s):  
Mazedur Rahman ◽  
Zehua Chen ◽  
Jerry Gao
2022 ◽  
Vol 31 (1) ◽  
pp. 1-50
Author(s):  
Jianyi Zhou ◽  
Junjie Chen ◽  
Dan Hao

Although regression testing is important to guarantee the software quality in software evolution, it suffers from the widely known cost problem. To address this problem, existing researchers made dedicated efforts on test prioritization, which optimizes the execution order of tests to detect faults earlier; while practitioners in industry leveraged more computing resources to save the time cost of regression testing. By combining these two orthogonal solutions, in this article, we define the problem of parallel test prioritization, which is to conduct test prioritization in the scenario of parallel test execution to reduce the cost of regression testing. Different from traditional sequential test prioritization, parallel test prioritization aims at generating a set of test sequences, each of which is allocated in an individual computing resource and executed in parallel. In particular, we propose eight parallel test prioritization techniques by adapting the existing four sequential test prioritization techniques, by including and excluding testing time in prioritization. To investigate the performance of the eight parallel test prioritization techniques, we conducted an extensive study on 54 open-source projects and a case study on 16 commercial projects from Baidu , a famous search service provider with 600M monthly active users. According to the two studies, parallel test prioritization does improve the efficiency of regression testing, and cost-aware additional parallel test prioritization technique significantly outperforms the other techniques, indicating that this technique is a good choice for practical parallel testing. Besides, we also investigated the influence of two external factors, the number of computing resources and time allowed for parallel testing, and find that more computing resources indeed improve the performance of parallel test prioritization. In addition, we investigated the influence of two more factors, test granularity and coverage criterion, and find that parallel test prioritization can still accelerate regression testing in parallel scenario. Moreover, we investigated the benefit of parallel test prioritization on the regression testing process of continuous integration, considering both the cumulative acceleration performance and the overhead of prioritization techniques, and the results demonstrate the superiority of parallel test prioritization.


Author(s):  
M.I. Rosas-Jaco ◽  
S.X. Almeraya-Quintero ◽  
L.G. Guajardo-Hernández

Objective: Tourism has become the main engine of economic, social and environmental development in several countries, so promoting tourism awareness among tourists and the local population should be a priority. The present study aims to suggest a status of the research carried out on the topic of tourism awareness. Design / methodology / approach: The type of analysis is through a retrospective and exploratory bibliometric study. The analysis materials were scientific articles and a training manual published between 2000 and 2020, registered by Scopus, Emerald insight and Dialnet, using “tourism awareness” as the keyword. Results: When considering the three senses in which tourism awareness ought to operate, it is concluded that studies are more focused on the relationship and contact of the host community with the tourist. It is observed that four out of six articles in this sense consider that education, training, and government policies around tourism awareness should be developed in a better way in the destinations, in order to be an element that contributes to the development of communities and reduces poverty in developing countries. Study limitations / implications: It is considered a limitation not to include thesis dissertations. Findings / conclusions: It is necessary to make visible the importance of tourism awareness as a local development strategy for communities, in addition to including tourism awareness on the part of tourists.


2020 ◽  
Vol 13 (4) ◽  
pp. 45-69
Author(s):  
Benoit Challand ◽  
Joshua Rogers

This paper provides an historical exploration of local governance in Yemen across the past sixty years. It highlights the presence of a strong tradition of local self-rule, self-help, and participation “from below” as well as the presence of a rival, official, political culture upheld by central elites that celebrates centralization and the strong state. Shifts in the predominance of one or the other tendency have coincided with shifts in the political economy of the Yemeni state(s). When it favored the local, central rulers were compelled to give space to local initiatives and Yemen experienced moments of political participation and local development.


2015 ◽  
Vol 3 (3) ◽  
pp. 325-331
Author(s):  
Mercedes Vera Quintana

The work had as object of study the content and application of the postgraduate programs that it is imparted in the branch office of technical sciences (FCT) of "October 10 ", of the ISPJAE (CUJAE), due to your important role in the social appropriation of the knowledge for the local development. In it a deep analysis of the process of formation of postgraduate and your particular characteristics are made in function of implementer a new pedagogic conception, all the who constitutes an instrument of value invaluable for the historical studies, logical and related prospective with this themes. This study has as objective it develops in practice educational of our professionals a sustained methodology in a local program of surmounting of Postgraduate (PLSP), by keeping in mind your level of impact and pertinence for the territory. This proposed methodological is made to this process through the investigation carried out, the who reveals your possibilities of application to validate your effects and as of the positive results, it elaborates a synthesis that constitutes the main objective by keeping in mind the more advanced focusing of the consulted literature.


2020 ◽  
Vol 10 (2) ◽  
pp. 165-176
Author(s):  
Gabriela Antošová ◽  
Ivan Dario Medina Rojas ◽  
Mauricio Peralta Mejía ◽  
Helmuth Yesid Arias Gómez

AbstractThe municipality of Bahía Solano possesses important tourist attractions. The majority of them consist of natural wonders such as whale, dolphin and bird watching. Its marine area offers diving courses, all types of fishing, surfing, other water sports etc. The enormous amount of natural wealth stands in contrast to the lack of local development and the high rate of poverty among its inhabitants. Bahía Solano has enviable tourist professions but a low level of competition. This research proposes a methodology of social innovation, elaborated by researchers, that involves nature, communities and tour operators, where a connection of surveys with the expectations and perceptions of the different entities (inhabitants, tourists, and tour operators) has been obtained.


2021 ◽  
Author(s):  
Noopur Joshi ◽  
Noah Becker ◽  
Roger Tull ◽  
James Kenna ◽  
Christopher Adams ◽  
...  

Author(s):  
Andrzej Pawlik

Urgency of the research. One of the most essential sources of supporting regional and local development is the banking system. Target setting. The study presented describes cooperative banking, represented by Bank Polskiej Spółdzielczości S.A. and Bank Spółdzielczy w Kielcach. The use of the statistical data analysis method allowed to demonstrate the strong position of cooperative banking in the market, fostering regional and local development. Actual scientific researches and issues analysis. The foundations for the modern cooperative banking sector were laid by cooperative financial organisations functioning more than 150 years ago [Pawlik, 2017, s. 152]. Its history is connected with difficulties faced in the period of partitions, work at the foundations after the end of World War I and Poland’s regaining its national independence. Uninvestigated parts of general matters defining. At present, cooperative banking functions as a result of the adoption by the Sejm of the Republic of Poland on 7 December 2000 of the act on the functioning of cooperative banks, their associations and associating banks, which ensured new legal conditions for the functioning of the sector2. The research objective. The article formulates the hypothesis that nowadays activities of cooperative banks will contribute to regional and local development. The statement of basic materials. One of the most essential sources of supporting regional and local development is the banking system. This system can guarantee the stabilisation of the local financial system. By supporting the development of regional and local entrepreneurship through loans, investment activities of the banks and financial and investment consulting, it will determine the identity of the region concerned. Conclusions. The use of the statistical data analysis method allowed to demonstrate the strong position of cooperative banking in the market, fostering regional and local development.


Sign in / Sign up

Export Citation Format

Share Document