network_CheckCriticalProcesses: Add powerd and dhcpcd
Not sure why dhcpcd was omitted in the original list. If we are
connected to a DUT, it must be via wifi, ethernet or something
that most likely uses dhcpcd to get an IP. So checking for dhcpcd
being up is a good idea.
powerd was not in the original list of requirements, but with
convertible/detachables, it is necessary to reduce wifi transmit
power (being the daemon that calls set_wifi_transmit_power).
BUG=None
TEST=Ran the updated test on samus.
Signed-off-by: Kirtika Ruchandani <kirtika@google.com>
Change-Id: Ib5fd467078f3f8f3c0aa7802a53494c38341f629
Reviewed-on: https://chromium-review.googlesource.com/1187898
Commit-Ready: Kirtika Ruchandani <kirtika@chromium.org>
Tested-by: Kirtika Ruchandani <kirtika@chromium.org>
Reviewed-by: Brian Norris <briannorris@chromium.org>
diff --git a/client/site_tests/network_CheckCriticalProcesses/control b/client/site_tests/network_CheckCriticalProcesses/control
index ef3f286..1fc48f3 100644
--- a/client/site_tests/network_CheckCriticalProcesses/control
+++ b/client/site_tests/network_CheckCriticalProcesses/control
@@ -17,7 +17,11 @@
NETWORK_CRITICAL_PROCESSES = [
'dbus-daemon',
+ # dhcpcd expected for a test-lab DUT controlled via ethernet.
+ 'dhcpcd',
'netfilter-queue|conntrackd',
+ # powerd expected as long as it controls set_wifi_transmit_power.
+ 'powerd',
'shill',
'udevd|systemd-udevd',
'update_engine',