fondazionebordoni / nemesys

Code for Network Measurement System Software for Monitoring of Fixed Broadband Quality of Service (QoS) Project
https://www.misurainternet.it/
GNU General Public License v3.0
7 stars 2 forks source link

Eccessiva presenza di traffico internet non legato alla misura #43

Open MarkZ90 opened 2 months ago

MarkZ90 commented 2 months ago

Nemesys non riesce a completare neppure una singola misurazione restituendo l'errore in oggetto in fase di test della velocità di upload, che da frontend appare oltretutto nettamente superiore a quella fisicamente raggiungibile in base a quella di allineamento del modem.

Ho effettuato i tentativi da più dispositivi collegati singolarmente via cavo al router fornito dall'operatore (ovvero di volta in volta con un solo, unico e singolo device fisicamente connesso) con i seguenti OS:

I test sono stati effettuati utilizzando per il frontend Firefox, Chrome ed Edge.

Apro un issue in quanto pur avendo seguito le istruzioni d'uso ed effettuato una molteplicità di prove e tentativi con installazioni dedicate di più OS su vari device differenti incontro costantemente tale problematica, che appare ragionevolmente ascrivibile a un bug di Nemesys piuttosto che a un problema dal mio lato.

Un excerpt dal file di log:

Jul 14 01:31:01 Nemesys executer.pyc._do_tests():138 [INFO] Misura in ripresa dopo sospensione per errore. Jul 14 01:31:01 Nemesys executer.pyc._do_tests():140 [INFO] Esecuzione Test 1 su 1 di upload Jul 14 01:31:01 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [test, message: {'test_type': 'upload', 'n_test': 1, 'n_tot': 1, 'retry': True}] Jul 14 01:31:02 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [tachometer, message: {'value': 6.5039547767404855}] Jul 14 01:31:03 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [tachometer, message: {'value': 3.953930118800962}] Jul 14 01:31:04 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [tachometer, message: {'value': 3.7367885783618164}] Jul 14 01:31:05 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [tachometer, message: {'value': 2.6524105142052186}] Jul 14 01:31:06 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [tachometer, message: {'value': 3.17148509126465}] Jul 14 01:31:07 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [tachometer, message: {'value': 3.7842223118371194}] Jul 14 01:31:08 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [tachometer, message: {'value': 5.489345408922657}] Jul 14 01:31:09 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [tachometer, message: {'value': 8.063080995431205}] Jul 14 01:31:10 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [tachometer, message: {'value': 12.79795594402289}] Jul 14 01:31:11 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [tachometer, message: {'value': 16.408579700209028}] Jul 14 01:31:12 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [tachometer, message: {'value': 15.299691598723639}] Jul 14 01:31:13 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [tachometer, message: {'value': 15.71701346020902}] Jul 14 01:31:13 Nemesys executer.pyc._do_tests():162 [INFO] Upload result: 8134.694 kbps Jul 14 01:31:13 Nemesys executer.pyc._do_tests():163 [INFO] Percentuale di traffico spurio: 13.49% Jul 14 01:31:13 Nemesys executer.pyc._do_tests():185 [WARNING] Misura sospesa per eccezione, e' errore n. 2: Eccessiva presenza di traffico non legato alla misura: percentuali 13%. Traceback (most recent call last): File "nemesys\executer.pyc", line 164, in _do_tests File "nemesys\executer.pyc", line 268, in _check_spurious_traffic Exception: Eccessiva presenza di traffico non legato alla misura: percentuali 13%. Jul 14 01:31:13 Nemesys gui_server.pyc.send_status():189 [INFO] Invio a GUI [result, message: {'test_type': 'upload', 'error': 'Eccessiva presenza di traffico non legato alla misura: percentuali 13%.'}]

Nessun altro processo stava generando traffico al momento della misurazione, all'infuori di un quantitativo minimale da parte del browser, con il frontend di Nemesys come unico tab attivo.