From 372d19064a31240d9808b2ea60d377e47f1e7295 Mon Sep 17 00:00:00 2001 From: rnephew Date: Thu, 8 Jan 2015 13:20:13 -0800 Subject: Fix appurify naming. Fixes how test names appear in appurify. BUG=428729 Review URL: https://codereview.chromium.org/835713003 Cr-Commit-Position: refs/heads/master@{#310599} --- build/android/pylib/remote/device/remote_device_test_run.py | 3 +-- build/android/pylib/uirobot/uirobot_test_instance.py | 5 +++++ 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'build') diff --git a/build/android/pylib/remote/device/remote_device_test_run.py b/build/android/pylib/remote/device/remote_device_test_run.py index 2144e24..92f2330 100644 --- a/build/android/pylib/remote/device/remote_device_test_run.py +++ b/build/android/pylib/remote/device/remote_device_test_run.py @@ -184,12 +184,11 @@ class RemoteDeviceTestRun(test_run.TestRun): def _UploadAppToDevice(self, app_path): """Upload app to device.""" logging.info('Uploading %s to remote service.', app_path) - apk_name = os.path.basename(app_path) with open(app_path, 'rb') as apk_src: with appurify_sanitized.SanitizeLogging(self._env.verbose_count, logging.WARNING): upload_results = appurify_sanitized.api.apps_upload( - self._env.token, apk_src, 'raw', name=apk_name) + self._env.token, apk_src, 'raw', name=self._test_instance.suite) remote_device_helper.TestHttpResponse( upload_results, 'Unable to upload %s.' % app_path) return upload_results.json()['response']['app_id'] diff --git a/build/android/pylib/uirobot/uirobot_test_instance.py b/build/android/pylib/uirobot/uirobot_test_instance.py index 9eba0acb..a531b41 100644 --- a/build/android/pylib/uirobot/uirobot_test_instance.py +++ b/build/android/pylib/uirobot/uirobot_test_instance.py @@ -21,6 +21,7 @@ class UirobotTestInstance(test_instance.TestInstance): constants.GetOutDirectory(), args.apk_under_test) self._minutes = args.minutes self._package_name = apk_helper.GetPackageName(self._apk_under_test) + self._suite = 'Android Uirobot' #override def TestType(self): @@ -51,3 +52,7 @@ class UirobotTestInstance(test_instance.TestInstance): def package_name(self): """Returns the name of the package in the APK.""" return self._package_name + + @property + def suite(self): + return self._suite -- cgit v1.1