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