Skip to content

Commit 3f43159

Browse files
committed
Revert the upload success tracking
1 parent 1f3fcc1 commit 3f43159

File tree

2 files changed

+12
-14
lines changed

2 files changed

+12
-14
lines changed

internal/process_test.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1019,9 +1019,9 @@ def generate_har(self):
10191019

10201020
if needs_upload and os.path.exists(har_file):
10211021
if self.job['success'] and 'bq_datastore' in self.job:
1022-
self.job['uploaded'] = self.upload_bigquery(har, har_filename, self.job['bq_datastore'])
1022+
self.upload_bigquery(har, har_filename, self.job['bq_datastore'])
10231023
elif 'bq_datastore_failures' in self.job:
1024-
self.job['uploaded'] = self.upload_bigquery(har, har_filename, self.job['bq_datastore_failures'])
1024+
self.upload_bigquery(har, har_filename, self.job['bq_datastore_failures'])
10251025

10261026
# Delete the local HAR file if it was only supposed to be uploaded
10271027
if not self.options.har:
@@ -1331,10 +1331,8 @@ def upload_bigquery(self, har, file_name, datastore):
13311331
self.bigquery_write(write_client, datastore, requests, 'requests')
13321332
self.bigquery_write(write_client, datastore, parsed_css, 'parsed_css')
13331333
self.bigquery_write(write_client, datastore, script_chunks, 'script_chunks')
1334-
return True
13351334
except Exception:
13361335
logging.exception('Error uploading to bigquery')
1337-
return False
13381336

13391337
def get_har_page_data(self):
13401338
"""Transform the page_data into HAR format"""

internal/webpagetest.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1539,26 +1539,26 @@ def upload_test_result(self):
15391539
elif self.options.beanstalk:
15401540
import greenstalk
15411541
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']:
15431543
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'])
15481546
job_str = json.dumps(self.raw_job)
15491547
raw = zlib.compress(job_str.encode(), 9)
15501548
beanstalk.put(raw)
15511549
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'):
15541552
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']
15571557
job_str = json.dumps(self.raw_job)
15581558
raw = zlib.compress(job_str.encode(), 9)
15591559
beanstalk.put(raw)
15601560
except Exception:
1561-
logging.exception('Error sending job to retry queue')
1561+
logging.exception('Error sending job to completed queue')
15621562

15631563
self.raw_job = None
15641564
self.needs_zip = []

0 commit comments

Comments
 (0)