code: def get_status(self):
          '''
          Gets a summary of what passed/failed for the push
          '''
          jobs = Job.objects.filter(push=self).filter(
              Q(failure_classification__isnull=True) |
              Q(failure_classification__name='not classified')).exclude(tier=3)
  
          status_dict = {}
          for (state, result, total) in jobs.values_list(
                  'state', 'result').annotate(
                      total=Count('result')):
              if state == 'completed':
                  status_dict[result] = total
              else:
                  status_dict[state] = total
          if 'superseded' in status_dict:
              # backward compatability for API consumers
              status_dict['coalesced'] = status_dict['superseded']
  
          return status_dicf get_status(self):
          '''
          Gets a summary of what passed/failed for the push
          '''
          jobs = Job.objects.filter(push=self).filter(
              Q(failure_classification__isnull=True) |
              Q(failure_classification__name='not classified')).exclude(tier=3)
  
          status_dict = {}
          for (state, result, total) in jobs.values_list(
                  'state', 'result').annotate(
                      total=Count('result')):
              if state == 'completed':
                  status_dict[result] = total
              else:
                  status_dict[state] = total
          if 'superseded' in status_dict:
              # backward compatability for API consumers
              status_dict['coalesced'] = status_dict['superseded']
  
          return status_dict
docs: Gets a summary of what passed/failed for the push