qpop: Add the IP power self-test when running daisy chain

When running Daisy chain category, the IP power functionality needs to
 be checked first. Because the IP Power needs to work in the testing.

BUG=b:395531224
FIXED=b:395531224
TEST=tast run -var=category=docking_daisychain <DUT>
 wwcb.SelftestIppower

Change-Id: Ib55ade463eaa95ffacd77bea5d39a050d050c016
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/6312378
Auto-Submit: Newman Liu <newmanliu19020@allion.corp-partner.google.com>
Reviewed-by: Raymond Chen <raymondtw@google.com>
Reviewed-by: Ricky Chang <rickytlchang@chromium.org>
Tested-by: Newman Liu <newmanliu19020@allion.corp-partner.google.com>
Commit-Queue: ChromeOS Auto Retry <chromeos-auto-retry@chromeos-bot.iam.gserviceaccount.com>
diff --git a/contrib/QPOP/QPOP.py b/contrib/QPOP/QPOP.py
index 8bb6f91..9eab4d6 100644
--- a/contrib/QPOP/QPOP.py
+++ b/contrib/QPOP/QPOP.py
@@ -489,7 +489,7 @@
         if not os.path.exists(self._result_path):
             os.mkdir(self._result_path)
 
-        if self._category == "docking":
+        if (self._category == "docking" or self._category == "docking_daisychain"):
             # Execute self test ip power.
             status, msg = self._execute_tast("wwcb.SelftestIppower")
             if not status: