Sistemare la compatibilità tra asyncio di jessie e asyncio contemporanea
Con la versione di python/asyncio di jessie alcuni test falliscono perché determinati task non vengono eseguiti.
Per riprodurre facilmente si può usare nose2-3 tests.test_source_arpwatch.TestArpwatchDataSource
sul branch
oldasync
; in tests/test_source_arpwatch.py:47
c’è uno
yield from asyncio.gather(
compat.create_task(self.ds.run()),
compat.create_task(test()),
)
ma né self.ds.run()
né test()
vengono eseguite e il test fallisce
con timeout.
In buster ovviamente il test passa senza problemi.
Parent Task: #788
Edited by Elena Grandi