reviewboard: allow divergence in test output (bug 1413628); r?glob draft
authorGregory Szorc <gps@mozilla.com>
Thu, 02 Nov 2017 11:28:51 -0700
changeset 11784 bc9e848e5282d511eeec1c35a30a0a8961837271
parent 11783 6249ecf9a76218415159c29f2293bea6f1aa3337
child 11785 a82669fe236fedbcc829a23eb5b0bd3004ad11b8
push id1816
push usergszorc@mozilla.com
push dateThu, 02 Nov 2017 19:46:54 +0000
reviewersglob
bugs1413628
reviewboard: allow divergence in test output (bug 1413628); r?glob Mercurial 4.4 is a bit more efficient at not creating intermediate commits in some scenarios. This results in revision numbers not being identical for some tests. We add some regular expressions on lines that diverge when run under 4.4. MozReview-Commit-ID: 32TotqIT4aY
hgext/reviewboard/tests/test-specify-reviewers.t
--- a/hgext/reviewboard/tests/test-specify-reviewers.t
+++ b/hgext/reviewboard/tests/test-specify-reviewers.t
@@ -308,17 +308,17 @@ code path.
   changeset:  18:ccfcf9b70a65
   summary:    Bug 1 - More stuff; [r?romulus]
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/9
   
   changeset:  19:214fce360842
   summary:    Bug 1 - More stuff; [r?remus, r?romulus]
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/10
   
-  changeset:  22:47ac4d7af91f
+  changeset:  (21|22):47ac4d7af91f (re)
   summary:    Bug 1 - Even more stuff; r?romulus, r?remus
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/11 (draft)
   
   review id:  bz://1/mynick
   review url: http://$DOCKER_HOSTNAME:$HGPORT1/r/1 (draft)
   
   publish these review requests now (Yn)?  y
   (published review request 1)
@@ -370,17 +370,17 @@ again.
   changeset:  18:ccfcf9b70a65
   summary:    Bug 1 - More stuff; [r?romulus]
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/9
   
   changeset:  19:214fce360842
   summary:    Bug 1 - More stuff; [r?remus, r?romulus]
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/10
   
-  changeset:  22:47ac4d7af91f
+  changeset:  (21|22):47ac4d7af91f (re)
   summary:    Bug 1 - Even more stuff; r?romulus, r?remus
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/11 (draft)
   
   review id:  bz://1/mynick
   review url: http://$DOCKER_HOSTNAME:$HGPORT1/r/1 (draft)
   
   publish these review requests now (Yn)?  y
   (published review request 1)
@@ -440,17 +440,17 @@ and pushed with no reviewers specified.
   changeset:  18:ccfcf9b70a65
   summary:    Bug 1 - More stuff; [r?romulus]
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/9
   
   changeset:  19:214fce360842
   summary:    Bug 1 - More stuff; [r?remus, r?romulus]
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/10
   
-  changeset:  24:cf273a4d0f27
+  changeset:  (22|24):cf273a4d0f27 (re)
   summary:    Bug 1 - Amended stuff
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/11 (draft)
   
   review id:  bz://1/mynick
   review url: http://$DOCKER_HOSTNAME:$HGPORT1/r/1 (draft)
   
   publish these review requests now (Yn)?  y
   (published review request 1)
@@ -508,17 +508,17 @@ those specified in the commit summary.
   changeset:  18:ccfcf9b70a65
   summary:    Bug 1 - More stuff; [r?romulus]
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/9
   
   changeset:  19:214fce360842
   summary:    Bug 1 - More stuff; [r?remus, r?romulus]
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/10
   
-  changeset:  26:7a590575b558
+  changeset:  (23|26):7a590575b558 (re)
   summary:    Bug 1 - Amended stuff; r?romulus, r?remus
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/11 (draft)
   
   review id:  bz://1/mynick
   review url: http://$DOCKER_HOSTNAME:$HGPORT1/r/1 (draft)
   
   publish these review requests now (Yn)?  y
   (published review request 1)
@@ -539,17 +539,17 @@ Unrecognized reviewers should be ignored
   remote: adding changesets
   remote: adding manifests
   remote: adding file changes
   remote: added 1 changesets with 1 changes to 1 files
   remote: recorded push in pushlog
   submitting 1 changesets for review
   unrecognized reviewer: cthulhu
   
-  changeset:  28:c0f7a0ead8a3
+  changeset:  (25|28):c0f7a0ead8a3 (re)
   summary:    Bug 2 - different stuff; r?cthulhu
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/13 (draft)
   
   review id:  bz://2/mynick
   review url: http://$DOCKER_HOSTNAME:$HGPORT1/r/12 (draft)
   
   (review requests lack reviewers; visit review url to assign reviewers)
   
@@ -568,17 +568,17 @@ Reviewer identification should be case i
   searching for changes
   remote: adding changesets
   remote: adding manifests
   remote: adding file changes
   remote: added 1 changesets with 1 changes to 1 files
   remote: recorded push in pushlog
   submitting 1 changesets for review
   
-  changeset:  30:d78ae37a43e4
+  changeset:  (27|30):d78ae37a43e4 (re)
   summary:    Bug 2 - better stuff; r?ryanvm
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/14 (draft)
   
   review id:  bz://2/mynick
   review url: http://$DOCKER_HOSTNAME:$HGPORT1/r/12 (draft)
   
   publish these review requests now (Yn)?  y
   (published review request 12)
@@ -596,17 +596,17 @@ Reviewer deduction can be disabled with 
   searching for changes
   remote: adding changesets
   remote: adding manifests
   remote: adding file changes
   remote: added 1 changesets with 1 changes to 1 files
   remote: recorded push in pushlog
   submitting 1 changesets for review
   
-  changeset:  32:8156d1d4e67f
+  changeset:  (29|32):8156d1d4e67f (re)
   summary:    Bug 2 - awesome stuff; r?remus
   review:     http://$DOCKER_HOSTNAME:$HGPORT1/r/15 (draft)
   
   review id:  bz://2/mynick
   review url: http://$DOCKER_HOSTNAME:$HGPORT1/r/12 (draft)
   
   (review requests lack reviewers; visit review url to assign reviewers)