portage_util.SplitCPV: convert usages to new parser lib.

BUG=chromium:1077379
TEST=run_pytest

Change-Id: Icab78423deef2917ac6dd6e1428c2b993b4176c7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2241585
Tested-by: Alex Klein <saklein@chromium.org>
Commit-Queue: Alex Klein <saklein@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Michael Mortensen <mmortensen@google.com>
diff --git a/api/controller/test.py b/api/controller/test.py
index 4a8ddfd..0c63c23 100644
--- a/api/controller/test.py
+++ b/api/controller/test.py
@@ -24,8 +24,8 @@
 from chromite.lib import cros_build_lib
 from chromite.lib import image_lib
 from chromite.lib import osutils
-from chromite.lib import portage_util
 from chromite.lib import sysroot_lib
+from chromite.lib.parser import package_info
 from chromite.scripts import cros_set_lsb_release
 from chromite.service import test
 from chromite.utils import key_value_store
@@ -72,10 +72,10 @@
 def _BuildTargetUnitTestFailedResponse(_input_proto, output_proto, _config):
   """Add failed packages to a failed response."""
   packages = ['foo/bar', 'cat/pkg']
-  failed_cpvs = [portage_util.SplitCPV(p, strict=False) for p in packages]
+  failed_cpvs = [package_info.SplitCPV(p, strict=False) for p in packages]
   for cpv in failed_cpvs:
-    package_info = output_proto.failed_packages.add()
-    controller_util.CPVToPackageInfo(cpv, package_info)
+    package_info_msg = output_proto.failed_packages.add()
+    controller_util.CPVToPackageInfo(cpv, package_info_msg)
 
 
 @faux.success(_BuildTargetUnitTestResponse)
@@ -97,14 +97,14 @@
   # Packages to be tested.
   packages_package_info = input_proto.packages
   packages = []
-  for package_info in packages_package_info:
-    packages.append(controller_util.PackageInfoToString(package_info))
+  for package_info_msg in packages_package_info:
+    packages.append(controller_util.PackageInfoToString(package_info_msg))
 
   # Skipped tests.
   blacklisted_package_info = input_proto.package_blacklist
   blacklist = []
-  for package_info in blacklisted_package_info:
-    blacklist.append(controller_util.PackageInfoToString(package_info))
+  for package_info_msg in blacklisted_package_info:
+    blacklist.append(controller_util.PackageInfoToString(package_info_msg))
 
   # Allow call to succeed if no tests were found.
   testable_packages_optional = input_proto.flags.testable_packages_optional
@@ -127,8 +127,8 @@
     # Failed to run tests or some tests failed.
     # Record all failed packages.
     for cpv in result.failed_cpvs:
-      package_info = output_proto.failed_packages.add()
-      controller_util.CPVToPackageInfo(cpv, package_info)
+      package_info_msg = output_proto.failed_packages.add()
+      controller_util.CPVToPackageInfo(cpv, package_info_msg)
     if result.failed_cpvs:
       return controller.RETURN_CODE_UNSUCCESSFUL_RESPONSE_AVAILABLE
     else: