File tree Expand file tree Collapse file tree 1 file changed +7
-18
lines changed Expand file tree Collapse file tree 1 file changed +7
-18
lines changed Original file line number Diff line number Diff line change @@ -215,25 +215,14 @@ def buildkite_get_metrics(
215215            if  job ["name" ] not  in   BUILDKITE_WORKFLOW_TO_TRACK :
216216                continue 
217217
218+             # Don't count canceled jobs. 
219+             if  job ["canceled_at" ]:
220+                 continue 
221+ 
218222            created_at  =  dateutil .parser .isoparse (job ["created_at" ])
219-             scheduled_at  =  (
220-                 created_at 
221-                 if  job ["scheduled_at" ] is  None 
222-                 else  dateutil .parser .isoparse (job ["scheduled_at" ])
223-             )
224-             started_at  =  (
225-                 scheduled_at 
226-                 if  job ["started_at" ] is  None 
227-                 else  dateutil .parser .isoparse (job ["started_at" ])
228-             )
229-             if  job ["canceled_at" ] is  None :
230-                 finished_at  =  (
231-                     started_at 
232-                     if  job ["finished_at" ] is  None 
233-                     else  dateutil .parser .isoparse (job ["finished_at" ])
234-                 )
235-             else :
236-                 finished_at  =  dateutil .parser .isoparse (job ["canceled_at" ])
223+             scheduled_at  =  dateutil .parser .isoparse (job ["scheduled_at" ])
224+             started_at  =  dateutil .parser .isoparse (job ["started_at" ])
225+             finished_at  =  dateutil .parser .isoparse (job ["finished_at" ])
237226
238227            job_name  =  BUILDKITE_WORKFLOW_TO_TRACK [job ["name" ]]
239228            queue_time  =  (started_at  -  scheduled_at ).seconds 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments