From 5e7e7e744f8836ca65047dd5d594f3dd6645b734 Mon Sep 17 00:00:00 2001 From: Jed Reynolds Date: Thu, 4 Nov 2021 00:22:49 -0700 Subject: [PATCH] jbr_monitor_bssids.py: this timing works better for retrieving events maybe on APU2 hardware this just takes significantly longer Signed-off-by: Jed Reynolds --- py-scripts/sandbox/jbr_monitor_bssids.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/py-scripts/sandbox/jbr_monitor_bssids.py b/py-scripts/sandbox/jbr_monitor_bssids.py index 19d81851..3f53dc2b 100755 --- a/py-scripts/sandbox/jbr_monitor_bssids.py +++ b/py-scripts/sandbox/jbr_monitor_bssids.py @@ -201,14 +201,19 @@ class BssidMonitor(Realm): card='all', port='all', endp='all') - time.sleep(0.1) + time.sleep(0.2) event_response = self.lf_query.events_last_events(event_count=1, debug=self.debug, + wait_sec=1, + max_timeout_sec=120, errors_warnings=err_warn_list) if not event_response: - Logg.logg(level=logging.ERROR, msg="No event_response") + Logg.logg(level=logging.ERROR, msg="No event_response, we should have retried that") + return + # pprint(("event_response:", event_response)) if "id" not in event_response: pprint(("event_response:", event_response)) + return return event_response["id"] def wait_for_load_to_finish(self, since_id: int = None):