Added artifacts for Libiota device testing.
BUG=35093082
TEST=None
Change-Id: I527d8e6193b6c11f6c3292a9722b6ae93571bef6
Reviewed-on: https://chromium-review.googlesource.com/438756
Commit-Ready: Justin Giorgi <jgiorgi@google.com>
Tested-by: Justin Giorgi <jgiorgi@google.com>
Reviewed-by: Simran Basi <sbasi@chromium.org>
diff --git a/artifact_info.py b/artifact_info.py
index 4c0484a..bf3c74e 100644
--- a/artifact_info.py
+++ b/artifact_info.py
@@ -77,6 +77,14 @@
# The factory shim image.
FACTORY_SHIM_IMAGE = 'factory_shim_image'
+#### Libiota Artifacts. These are in the same namespace as the above. ####
+
+# Archive with test binaries for flashing to the DUT.
+LIBIOTA_TEST_BINARIES = 'libiota_test_binaries'
+
+# Utilities required for managing the DUT.
+LIBIOTA_BOARD_UTILS = 'libiota_board_utils'
+
#### Android artifacts. These are in a different namespace from the above. ####
# Various android images stored in a zip file (including boot and system).
diff --git a/build_artifact.py b/build_artifact.py
index d5a7039..8515f39 100755
--- a/build_artifact.py
+++ b/build_artifact.py
@@ -46,6 +46,8 @@
BASE_IMAGE_FILE = 'chromiumos_base_image.tar.xz'
TEST_IMAGE_FILE = 'chromiumos_test_image.tar.xz'
RECOVERY_IMAGE_FILE = 'recovery_image.tar.xz'
+LIBIOTA_TEST_BINARIES_FILE = 'test_binaries.tar.gz'
+LIBIOTA_BOARD_UTILS_FILE = 'board_utils.tar.gz'
############ Actual filenames of Android build artifacts ############
@@ -637,6 +639,12 @@
BundledArtifact,
PAYGEN_AU_SUITE_FILE_TEMPLATE % {'channel': c})
+#### Libiota Artifacts ####
+_AddCrOSArtifact(artifact_info.LIBIOTA_TEST_BINARIES, Artifact,
+ LIBIOTA_TEST_BINARIES_FILE)
+_AddCrOSArtifact(artifact_info.LIBIOTA_BOARD_UTILS, Artifact,
+ LIBIOTA_BOARD_UTILS_FILE)
+
android_artifact_map = {}