@@ -1539,26 +1539,26 @@ def upload_test_result(self):
1539
1539
elif self .options .beanstalk :
1540
1540
import greenstalk
1541
1541
import zlib
1542
- if 'beanstalk_completed_queue ' in self .job and self .job . get ( 'uploaded' ) :
1542
+ if 'beanstalk_retry_queue ' in self .job and 'success' in self .job and not self . job [ 'success' ] :
1543
1543
try :
1544
- logging .debug ('Sending test to completed queue: %s' , self .job ['beanstalk_completed_queue' ])
1545
- beanstalk = greenstalk .Client ((self .options .beanstalk , 11300 ), encoding = None , use = self .job ['beanstalk_completed_queue' ])
1546
- if 'results' in self .job :
1547
- self .raw_job ['results' ] = self .job ['results' ]
1544
+ logging .debug ('Sending test to retry queue: %s' , self .job ['beanstalk_retry_queue' ])
1545
+ beanstalk = greenstalk .Client ((self .options .beanstalk , 11300 ), encoding = None , use = self .job ['beanstalk_retry_queue' ])
1548
1546
job_str = json .dumps (self .raw_job )
1549
1547
raw = zlib .compress (job_str .encode (), 9 )
1550
1548
beanstalk .put (raw )
1551
1549
except Exception :
1552
- logging .exception ('Error sending job to completed queue' )
1553
- elif 'beanstalk_retry_queue ' in self .job and 'success' in self .job and not self . job [ 'success' ] :
1550
+ logging .exception ('Error sending job to retry queue' )
1551
+ elif 'beanstalk_completed_queue ' in self .job and self .job . get ( 'success' ) :
1554
1552
try :
1555
- logging .debug ('Sending test to retry queue: %s' , self .job ['beanstalk_retry_queue' ])
1556
- beanstalk = greenstalk .Client ((self .options .beanstalk , 11300 ), encoding = None , use = self .job ['beanstalk_retry_queue' ])
1553
+ logging .debug ('Sending test to completed queue: %s' , self .job ['beanstalk_completed_queue' ])
1554
+ beanstalk = greenstalk .Client ((self .options .beanstalk , 11300 ), encoding = None , use = self .job ['beanstalk_completed_queue' ])
1555
+ if 'results' in self .job :
1556
+ self .raw_job ['results' ] = self .job ['results' ]
1557
1557
job_str = json .dumps (self .raw_job )
1558
1558
raw = zlib .compress (job_str .encode (), 9 )
1559
1559
beanstalk .put (raw )
1560
1560
except Exception :
1561
- logging .exception ('Error sending job to retry queue' )
1561
+ logging .exception ('Error sending job to completed queue' )
1562
1562
1563
1563
self .raw_job = None
1564
1564
self .needs_zip = []
0 commit comments