Bug #80

Errore nella chiusura di tutti i processi in background

Added by Mattia Milani over 1 year ago.

Status:NewStart date:02/14/2018
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-Spent time:-
Target version:-

Description

File: test_generic.py
classe: MininetTest
funzione: killAll

Bug: Nel caso in cui vi fossero diversi processi in bg e venisse chiamata la funzione killAll alcuni processi potrebbero venire chiusi ma poi il test si bloccherebbe costringendo ad un'uscita forzata.
Il problema sembrerebbe essere causato dalla funzione monitor() che viene applicata ad un host infatti come soluzione provvisoria si può commentare la riga 88 ed il problema non si presenterà ulteriormente
Altrimenti si può utilizzare un attributo "wait" come quello presente nella funzione killProc e settarlo in modo tale che non venga eseguita la funzione monitor a meno che non sia espressamente richiesto.

Also available in: Atom PDF