##// END OF EJS Templates
track sha of master in test_pr messages
MinRK -
Show More
@@ -91,6 +91,7 b' class TestRun(object):'
91 91 check_call(['git', 'pull', 'origin', 'master'])
92 92 except CalledProcessError :
93 93 check_call(['git', 'pull', ipy_http_repository, 'master'])
94 self.master_sha = check_output(['git', 'log', '-1', '--format=%h']).decode('ascii').strip()
94 95 os.chdir(basedir)
95 96
96 97 def get_branch(self):
@@ -125,7 +126,7 b' class TestRun(object):'
125 126 return s
126 127
127 128 if self.pr['mergeable']:
128 com = self.pr['head']['sha'][:7] + " merged into master"
129 com = self.pr['head']['sha'][:7] + " merged into master (%s)" % self.master_sha
129 130 else:
130 131 com = self.pr['head']['sha'][:7] + " (can't merge cleanly)"
131 132 lines = ["**Test results for commit %s**" % com,
@@ -146,10 +147,12 b' class TestRun(object):'
146 147 pr = self.pr
147 148
148 149 print("\n")
150 msg = "**Test results for commit %s" % pr['head']['sha'][:7]
149 151 if pr['mergeable']:
150 print("**Test results for commit %s merged into master**" % pr['head']['sha'][:7])
152 msg += " merged into master (%s)**" % self.master_sha
151 153 else:
152 print("**Test results for commit %s (can't merge cleanly)**" % pr['head']['sha'][:7])
154 msg += " (can't merge cleanly)**"
155 print(msg)
153 156 print("Platform:", sys.platform)
154 157 for result in self.results:
155 158 if result.passed:
General Comments 0
You need to be logged in to leave comments. Login now