[wifi_matfunc] Various test failures with "supplicant DisconnectReason not logged" on each build |
|||
Issue descriptionThese tests fail on most boards for most builds with "supplicant DisconnectReason not logged" network_WiFi_DisconnectReason.ap_gone network_WiFi_DisconnectReason.deauth_client network_WiFi_DisconnectReason.disable_client_wifi network_WiFi_DisconnectReason.switch_ap How do we best fix this? https://cs.corp.google.com/chromeos_public/src/third_party/autotest/files/server/site_tests/network_WiFi_DisconnectReason/network_WiFi_DisconnectReason.py?l=71-72 Stainless links: https://stainless.corp.google.com/search?view=matrix&row=test&col=board&first_date=2018-01-19&last_date=2018-02-15&suite=wifi_matfunc&status=WARN&status=FAIL&status=ERROR&status=ABORT&reason=supplicant+DisconnectReason+not+logged&exclude_cts=true&exclude_not_run=true&exclude_non_release=true&exclude_au=true&exclude_acts=true&exclude_retried=true&exclude_non_production=true https://stainless.corp.google.com/search?view=matrix&row=build&col=board&first_date=2018-01-19&last_date=2018-02-15&suite=wifi_matfunc&status=WARN&status=FAIL&status=ERROR&status=ABORT&reason=supplicant+DisconnectReason+not+logged&exclude_cts=true&exclude_not_run=true&exclude_non_release=true&exclude_au=true&exclude_acts=true&exclude_retried=true&exclude_non_production=true
,
Nov 30
Ugh, I hate tests that try to parse logs like that. We unfortunately have quite a bit where that's the only option, but it'd be great if we could get this kind of stuff from D-Bus instead.
,
Dec 1
To confirm that shill receives the property update from supplicant and also make it observable, we could consider exposing a LastDisconnectReason property through shill. Then we don't need to rely on parsing net.log, which I also agree that it is pretty fragile.
,
Jan 15
|
|||
►
Sign in to add a comment |
|||
Comment 1 by benchan@chromium.org
, Nov 30