Project

General

Profile

Actions

Bug #7802

closed

Bridge throws exception on uploading unknown report

Added by Anton Vasilyev over 7 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Urgent
Category:
Bridge
Target version:
-
Start date:
12/13/2016
Due date:
12/14/2016
% Done:

100%

Estimated time:
Detected in build:
svn
Platform:
Published in build:

Description

From bridge-stderr---supervisor.log

Uploading report failed: AttrName matching query does not exist.
Traceback (most recent call last):
File "/home/debian/klever/bridge/reports/UploadReport.py", line 44, in init
self.__upload()
File "/home/debian/klever/bridge/reports/UploadReport.py", line 221, in upload
actions[self.data['type']](identifier)
File "/home/debian/klever/bridge/reports/UploadReport.py", line 370, in _create_report_unknown
)[0]
File "/usr/local/lib/python3.4/dist-packages/django/db/models/manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/usr/local/lib/python3.4/dist-packages/django/db/models/query.py", line 385, in get
self.model._meta.object_name
reports.models.DoesNotExist: AttrName matching query does not exist.
Stack (most recent call last):
File "/usr/lib/python3.4/threading.py", line 888, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3.4/socketserver.py", line 613, in process_request_thread
self.finish_request(request, client_address)
File "/usr/lib/python3.4/socketserver.py", line 344, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib/python3.4/socketserver.py", line 669, in __init

self.handle()
File "/usr/local/lib/python3.4/dist-packages/django/core/servers/basehttp.py", line 174, in handle
handler.run(self.server.get_app())
File "/usr/lib/python3.4/wsgiref/handlers.py", line 137, in run
self.result = application(self.environ, self.start_response)
File "/usr/local/lib/python3.4/dist-packages/django/contrib/staticfiles/handlers.py", line 63, in call
return self.application(environ, start_response)
File "/usr/local/lib/python3.4/dist-packages/django/core/handlers/wsgi.py", line 170, in call
response = self.get_response(request)
File "/usr/local/lib/python3.4/dist-packages/django/core/handlers/base.py", line 124, in get_response
response = self._middleware_chain(request)
File "/usr/local/lib/python3.4/dist-packages/django/core/handlers/exception.py", line 39, in inner
response = get_response(request)
File "/usr/local/lib/python3.4/dist-packages/django/core/handlers/base.py", line 249, in _legacy_get_response
response = self._get_response(request)
File "/usr/local/lib/python3.4/dist-packages/django/core/handlers/base.py", line 185, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/debian/klever/bridge/bridge/utils.py", line 96, in wait
res = f(*args, **kwargs)
File "/home/debian/klever/bridge/reports/views.py", line 388, in upload_report
err = UploadReport(job, data, archive).error
File "/home/debian/klever/bridge/reports/UploadReport.py", line 46, in init
logger.exception('Uploading report failed: %s' % str(e), stack_info=True)
Uploading report failed: AttrName matching query does not exist.
Traceback (most recent call last):
File "/home/debian/klever/bridge/reports/UploadReport.py", line 44, in init
self.
_upload()
File "/home/debian/klever/bridge/reports/UploadReport.py", line 221, in upload
actions[self.data['type']](identifier)
File "/home/debian/klever/bridge/reports/UploadReport.py", line 370, in __create_report_unknown
)[0]
File "/usr/local/lib/python3.4/dist-packages/django/db/models/manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/usr/local/lib/python3.4/dist-packages/django/db/models/query.py", line 385, in get
self.model._meta.object_name
reports.models.DoesNotExist: AttrName matching query does not exist.
Stack (most recent call last):
File "/usr/lib/python3.4/threading.py", line 888, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3.4/socketserver.py", line 613, in process_request_thread
self.finish_request(request, client_address)
File "/usr/lib/python3.4/socketserver.py", line 344, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib/python3.4/socketserver.py", line 669, in __init

self.handle()
File "/usr/local/lib/python3.4/dist-packages/django/core/servers/basehttp.py", line 174, in handle
handler.run(self.server.get_app())
File "/usr/lib/python3.4/wsgiref/handlers.py", line 137, in run
self.result = application(self.environ, self.start_response)
File "/usr/local/lib/python3.4/dist-packages/django/contrib/staticfiles/handlers.py", line 63, in call
return self.application(environ, start_response)
File "/usr/local/lib/python3.4/dist-packages/django/core/handlers/wsgi.py", line 170, in call
response = self.get_response(request)
File "/usr/local/lib/python3.4/dist-packages/django/core/handlers/base.py", line 124, in get_response
response = self._middleware_chain(request)
File "/usr/local/lib/python3.4/dist-packages/django/core/handlers/exception.py", line 39, in inner
response = get_response(request)
File "/usr/local/lib/python3.4/dist-packages/django/core/handlers/base.py", line 249, in _legacy_get_response
response = self._get_response(request)
File "/usr/local/lib/python3.4/dist-packages/django/core/handlers/base.py", line 185, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/debian/klever/bridge/bridge/utils.py", line 96, in wait
res = f(*args, **kwargs)
File "/home/debian/klever/bridge/reports/views.py", line 388, in upload_report
err = UploadReport(job, data, archive).error
File "/home/debian/klever/bridge/reports/UploadReport.py", line 46, in init
logger.exception('Uploading report failed: %s' % str(e), stack_info=True)


Files

problem desc.txt (787 Bytes) problem desc.txt Anton Vasilyev, 12/13/2016 01:45 PM
unknown report.json (110 Bytes) unknown report.json Anton Vasilyev, 12/13/2016 01:45 PM
output.log (5.98 KB) output.log Anton Vasilyev, 12/13/2016 01:45 PM
Actions #1

Updated by Evgeny Novikov over 7 years ago

  • Assignee set to Vladimir Gratinskiy
  • Priority changed from Normal to Urgent

All exceptions in Bridge should be fixed ASAP.

Actions #2

Updated by Vladimir Gratinskiy over 7 years ago

  • Due date set to 12/14/2016
  • % Done changed from 0 to 100

Fixed in branch "bridge-optimizations". This branch will be ready for master soon. The exception happens when there are no safes/unsafes/safes marks/unsafes marks in the system yet.

Actions #3

Updated by Evgeny Novikov over 7 years ago

  • Status changed from New to Resolved

Just specify the proper status.

Actions #4

Updated by Evgeny Novikov about 7 years ago

  • Status changed from Resolved to Closed

Close this issue since bridge-optimizations was merged to master.

Actions

Also available in: Atom PDF