Beispiel #1
0
 def SetStarted(self):
     self.status = 'started'
     self.run_count += 1
     self.last_ran_timestamp = datetime.datetime.now()
     self.put()
     if self.bug_id:
         bug_data.SetBisectStatus(self.bug_id, 'started')
Beispiel #2
0
 def SetStaled(self):
     self.status = 'staled'
     self.put()
     # TODO(chrisphan): Add 'staled' state to bug_data and bisect_stats.
     if self.bug_id:
         bug_data.SetBisectStatus(self.bug_id, 'failed')
     bisect_stats.UpdateBisectStats(self.bot, 'failed')
Beispiel #3
0
 def SetCompleted(self):
   logging.info('Updated status to completed')
   self.status = 'completed'
   self.put()
   if self.bug_id:
     bug_data.SetBisectStatus(self.bug_id, 'completed')
   bisect_stats.UpdateBisectStats(self.bot, 'completed')
Beispiel #4
0
 def SetStaled(self):
     self.status = 'staled'
     self.put()
     logging.info('Updated status to staled')
     # TODO(sullivan, dtu): what is the purpose of 'staled' status? Doesn't it
     # just prevent updating jobs older than 24 hours???
     if self.bug_id:
         bug_data.SetBisectStatus(self.bug_id, 'failed')
Beispiel #5
0
 def SetCompleted(self):
     self.status = 'completed'
     self.put()
     if self.bug_id:
         bug_data.SetBisectStatus(self.bug_id, 'completed')
     bisect_stats.UpdateBisectStats(self.bot, 'completed')
Beispiel #6
0
 def SetFailed(self):
     self.status = 'failed'
     self.put()
     if self.bug_id:
         bug_data.SetBisectStatus(self.bug_id, 'failed')
     bisect_stats.UpdateBisectStats(self.bot, 'failed')
Beispiel #7
0
 def SetFailed(self):
     self.status = 'failed'
     self.put()
     if self.bug_id:
         bug_data.SetBisectStatus(self.bug_id, 'failed')
Beispiel #8
0
 def SetCompleted(self):
     self.key.delete()
     if self.bug_id:
         bug_data.SetBisectStatus(self.bug_id, 'completed')
     bisect_stats.UpdateBisectStats(self.bot, 'completed')