Reviewers: Michael Achenbach,

Message:
On 2015/04/17 10:55:05, Hablich wrote:
mailto:[email protected] changed reviewers:
+ mailto:[email protected]

PTAL

Description:
Chrome V8 version is now converted to real V8 version

BUG=

Please review this at https://codereview.chromium.org/1090183002/

Base URL: https://chromium.googlesource.com/v8/v8.git@master

Affected files (+17, -17 lines):
  M tools/release/releases.py
  M tools/release/test_scripts.py


Index: tools/release/releases.py
diff --git a/tools/release/releases.py b/tools/release/releases.py
index a82da2bddf5aaec98fc9518180fc47297093f9d2..05d83ced6bfa939e0d45de0150adf4c6029e2525 100755
--- a/tools/release/releases.py
+++ b/tools/release/releases.py
@@ -460,11 +460,10 @@ class RetrieveInformationOnChromeReleases(Step):
     chrome_releases = {"canaries": canaries}
     self["chrome_releases"] = chrome_releases

-  def _GetGitHashForV8Version(self, v8_version):
+  def _ConvertToRealV8Version(self, v8_version):
     if v8_version.split(".")[3]== "0":
-      return self.GitGetHashOfTag(v8_version[:-2])
-
-    return self.GitGetHashOfTag(v8_version)
+      return v8_version[:-2]
+    return v8_version

   def _CreateCandidate(self, current_version):
     params = None
@@ -475,11 +474,13 @@ class RetrieveInformationOnChromeReleases(Step):
                          params,
                          wait_plan=[5, 20]
                          )
-    previous_v8_version = json.loads(result_raw)["v8_version"]
- v8_previous_version_hash = self._GetGitHashForV8Version(previous_v8_version)
+    previous_v8_version = (
+      self._ConvertToRealV8Version(json.loads(result_raw)["v8_version"]))
+    v8_previous_version_hash = self.GitGetHashOfTag(previous_v8_version)

-    current_v8_version = current_version["v8_version"]
-    v8_version_hash = self._GetGitHashForV8Version(current_v8_version)
+    current_v8_version = (
+      self._ConvertToRealV8Version(current_version["v8_version"]))
+    v8_version_hash = self.GitGetHashOfTag(current_v8_version)

     current_candidate = {
                         "chrome_version": current_version["version"],
Index: tools/release/test_scripts.py
diff --git a/tools/release/test_scripts.py b/tools/release/test_scripts.py
index dc6f097384bfb0cf3d3816f17b202a53b1db63ac..98c6bb0f8a79cdacd650c241387dd4a4f8f2d769 100644
--- a/tools/release/test_scripts.py
+++ b/tools/release/test_scripts.py
@@ -1454,15 +1454,14 @@ Cr-Commit-Position: refs/heads/4.2.71@{#1}
     self.assertEquals(csv, FileToText(csv_output))

     expected_json = {"chrome_releases":{
-                                        "canaries": [
-                                                     {
-                           "chrome_version": "2.2.2.2",
-                           "os": "win",
-                           "release_date": "04/09/15",
-                           "v8_version": "22.2.2.2",
-                           "v8_version_hash": "v8_version_hash",
-                           "v8_previous_version": "11.1.1.0",
-                           "v8_previous_version_hash": 
"v8_previous_version_hash"
+                                        "canaries": [{
+                         "chrome_version": "2.2.2.2",
+                         "os": "win",
+                         "release_date": "04/09/15",
+                         "v8_version": "22.2.2.2",
+                         "v8_version_hash": "v8_version_hash",
+                         "v8_previous_version": "11.1.1",
+                         "v8_previous_version_hash": "v8_previous_version_hash"
                            }]},
                      "releases":[
       {


--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to