Example #1
0
 def GetLatestAndroidVersion(self):
   """Returns the version of Android to uprev."""
   return cros_mark_android_as_stable.GetLatestBuild(
       constants.ANDROID_BUCKET_URL, self._run.config.android_import_branch,
       cros_mark_android_as_stable.MakeBuildTargetDict(
           self._run.config.android_package,
           self._run.config.android_import_branch))[0]
Example #2
0
 def testGetLatestBuild(self):
   """Test determination of latest build from gs bucket."""
   version, subpaths = cros_mark_android_as_stable.GetLatestBuild(
       self.bucket_url, self.build_branch, self.targets)
   self.assertEqual(version, self.new_version)
   self.assertTrue(subpaths)
   self.assertEqual(len(subpaths), 12)
   self.assertEqual(subpaths['ARM'], 'linux-cheets_arm-user100')
   self.assertEqual(subpaths['ARM64'], 'linux-cheets_arm64-user100')
   self.assertEqual(subpaths['X86'], 'linux-cheets_x86-user100')
   self.assertEqual(subpaths['X86_INTERNAL'],
                    'linux-cheets_x86-user-internal100')
   self.assertEqual(subpaths['X86_64'], 'linux-cheets_x86_64-user100')
   self.assertEqual(subpaths['ARM64_USERDEBUG'],
                    'linux-cheets_arm64-userdebug100')
   self.assertEqual(subpaths['X86_USERDEBUG'],
                    'linux-cheets_x86-userdebug100')
   self.assertEqual(subpaths['X86_64_USERDEBUG'],
                    'linux-cheets_x86_64-userdebug100')
   self.assertEqual(subpaths['AOSP_X86_USERDEBUG'],
                    'linux-aosp_cheets_x86-userdebug100')
   self.assertEqual(subpaths['SDK_GOOGLE_X86_USERDEBUG'],
                    'linux-sdk_google_cheets_x86-userdebug100')
   self.assertEqual(subpaths['SDK_GOOGLE_X86_64_USERDEBUG'],
                    'linux-sdk_google_cheets_x86_64-userdebug100')
   self.assertEqual(subpaths['SDK_TOOLS'], 'linux-static_sdk_tools100')
Example #3
0
 def testGetLatestBuild(self):
   """Test determination of latest build from gs bucket."""
   version, subpaths = cros_mark_android_as_stable.GetLatestBuild(
       self.bucket_url, self.build_branch, self.targets)
   self.assertEqual(version, self.new_version)
   self.assertTrue(subpaths)
   self.assertEquals(len(subpaths), 3)
   self.assertEquals(subpaths['ARM'], 'linux-cheets_arm-user100')
   self.assertEquals(subpaths['X86'], 'linux-cheets_x86-user100')
   self.assertEquals(subpaths['SDK_TOOLS'], 'linux-static_sdk_tools100')