Table of Contents Table of Contents
Previous Page  75 / 92 Next Page
Information
Show Menu
Previous Page 75 / 92 Next Page
Page Background

75

EMBEDDED

66 • NOVEMBRE • 2017

TEST STRATEGIES |

SOFTWARE

!

À

7

+

^Y &7

U _ ` "

" +

À

-

Y7

‚ YU <

Y &

<

À

test minimi necessari da eseguire per ogni varia-

Y ˆ

À

-

ƒ ƒƒƒ

-

zione dei test siano eseguiti nuovamente quando

7 !

ˆ

[

!

À

-

ne riportato un esempio di un ipotetico scenario

¨

7

-

!

-

WW

+

À †

‚

-

YU <

© *

J

-

†

†

-

7

"

47 minuti per la compilazione e l’esecuzione com-

binate, utilizzando un singolo nodo slave e scheda

[

-

‚ YU <

-

© * © *

J

-

si sui nodi slave dove vengono eseguiti sulle sche-

À

7

"

un tempo complessivo di ricompilazione ripartito

€žO€

Y ˆ !

H

^ +ŒX§

`

U !

À

-

W

< ‚ YU < © *

solo quei test che hanno bisogno di essere nuo-

vamente eseguiti, e invierà i processi in coda e

Y ˆ

"

-

dulo ha bisogno di una completa ricompilazione

e analisi dei tre casi di test, mentre il secondo

modulo deve solo completare una ricompilazione

+

W J

7

"

X

"

-

+

WW

7

-

"

7

tempo risparmiato rispetto al riferimento stabilito,

JX§ Y ˆ "

dimostrazione delle potenzialità di un ambiente di

testing distribuito parallelizzato, in grado di sup-

!

Fig. 3 – Esempio di un sistema CI scalabile e intelligente