reopen 802677 found 802677 1.8.7-1 thanks No change in lava-server and django-testscenarios fails with the latest versions of python-testtools and python-django.
test_create_from_pathname_permission_denied_integrity (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok Traceback (most recent call last): File "./lava_server/manage.py", line 137, in <module> legacy_main() File "./lava_server/manage.py", line 133, in legacy_main execute_from_command_line(sys.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 354, in execute_from_command_line utility.execute() File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 346, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 30, in run_from_argv super(Command, self).run_from_argv(argv) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 394, in run_from_argv self.execute(*args, **cmd_options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 74, in execute super(Command, self).execute(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 445, in execute output = self.handle(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 90, in handle failures = test_runner.run_tests(test_labels) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 211, in run_tests result = self.run_suite(suite) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 178, in run_suite ).run(suite) File "/usr/lib/python2.7/unittest/runner.py", line 151, in run test(result) File "/usr/lib/python2.7/unittest/suite.py", line 70, in __call__ return self.run(*args, **kwds) File "/usr/lib/python2.7/unittest/suite.py", line 108, in run test(result) File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 673, in __call__ return self.run(*args, **kwds) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 606, in run return run_test.run(result) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 144, in _run_core self.case._run_test_method, self.result): File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 193, in _run_user return self._got_user_exception(sys.exc_info()) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 213, in _got_user_exception self.case.onException(exc_info, tb_label=tb_label) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 556, in onException self._report_traceback(exc_info, tb_label=tb_label) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 592, in _report_traceback self, '__testtools_tb_locals__', False))) File "/usr/lib/python2.7/dist-packages/testtools/content.py", line 205, in __init__ limit=limit, capture_locals=capture_locals).format()) File "/usr/lib/python2.7/dist-packages/traceback2/__init__.py", line 449, in __init__ exc_value.__cause__.__traceback__, AttributeError: 'IntegrityError' object has no attribute '__traceback__' Again, this arises from python-testtools. See the full log in the attachment. Downgrading python-testtools allows everything to pass: Ran 497 tests in 46.196s OK Destroying test database for alias 'default' ('test_devel')... -- Neil Williams ============= http://www.linux.codehelp.co.uk/
neil@sylvester:~$ sudo apt update [sudo] password for neil: Get:1 http://mirror.bytemark.co.uk unstable InRelease [257 kB] Get:2 http://mirror.bytemark.co.uk testing InRelease [193 kB] Ign http://mirror.bytemark.co.uk stable InRelease Get:3 http://mirror.bytemark.co.uk unstable/main Sources/DiffIndex [7,876 B] Get:4 http://mirror.bytemark.co.uk unstable/main amd64 Packages/DiffIndex [7,876 B] Get:5 http://mirror.bytemark.co.uk unstable/contrib amd64 Packages/DiffIndex [7,819 B] Get:6 http://mirror.bytemark.co.uk unstable/non-free amd64 Packages/DiffIndex [6,853 B] Get:7 http://mirror.bytemark.co.uk unstable/main arm64 Packages/DiffIndex [7,876 B] Get:8 http://mirror.bytemark.co.uk unstable/main armhf Packages/DiffIndex [7,876 B] Get:9 http://mirror.bytemark.co.uk unstable/main i386 Packages/DiffIndex [7,876 B] Get:10 http://mirror.bytemark.co.uk unstable/contrib Translation-en/DiffIndex [2,299 B] Get:11 http://mirror.bytemark.co.uk unstable/main Translation-en/DiffIndex [7,876 B] Get:12 http://mirror.bytemark.co.uk unstable/non-free Translation-en/DiffIndex [3,817 B] Get:13 http://mirror.bytemark.co.uk testing/main amd64 Packages/DiffIndex [7,876 B] Get:14 http://mirror.bytemark.co.uk testing/main i386 Packages/DiffIndex [7,876 B] Get:15 http://mirror.bytemark.co.uk testing/main Translation-en/DiffIndex [7,876 B] Hit http://mirror.bytemark.co.uk stable Release.gpg Get:16 http://mirror.bytemark.co.uk unstable/main 2015-11-24-2045.26.pdiff [15.6 kB] Get:17 http://ftp.uk.debian.org experimental InRelease [187 kB] Get:18 http://mirror.bytemark.co.uk unstable/main 2015-11-25-0245.46.pdiff [18.7 kB] Get:19 http://ftp.uk.debian.org experimental/main Sources/DiffIndex [7,819 B] Get:20 http://mirror.bytemark.co.uk unstable/main 2015-11-25-0847.43.pdiff [5,839 B] Get:21 http://mirror.bytemark.co.uk unstable/main 2015-11-25-1445.04.pdiff [26.6 kB] Get:22 http://ftp.uk.debian.org experimental/main amd64 Packages/DiffIndex [7,819 B] Get:23 http://ftp.uk.debian.org experimental/main armhf Packages/DiffIndex [7,819 B] Get:24 http://mirror.bytemark.co.uk unstable/main amd64 2015-11-24-2045.26.pdiff [18.1 kB] Get:25 http://ftp.uk.debian.org experimental/main Translation-en/DiffIndex [7,819 B] Get:26 http://mirror.bytemark.co.uk unstable/main 2015-11-25-1445.04.pdiff [26.6 kB] Get:27 http://ftp.uk.debian.org experimental/main 2015-11-24-2045.26.pdiff [1,609 B] Get:28 http://ftp.uk.debian.org experimental/main 2015-11-25-0245.46.pdiff [2,507 B] Get:29 http://ftp.uk.debian.org experimental/main 2015-11-25-0847.43.pdiff [33 B] Get:30 http://mirror.bytemark.co.uk unstable/main amd64 2015-11-25-0245.46.pdiff [18.9 kB] Get:31 http://ftp.uk.debian.org experimental/main 2015-11-25-1445.04.pdiff [3,600 B] Get:32 http://mirror.bytemark.co.uk unstable/main amd64 2015-11-25-0847.43.pdiff [9,326 B] Get:33 http://ftp.uk.debian.org experimental/main amd64 2015-11-24-2045.26.pdiff [1,965 B] Get:34 http://mirror.bytemark.co.uk unstable/main amd64 2015-11-25-1445.04.pdiff [64.2 kB] Get:35 http://ftp.uk.debian.org experimental/main amd64 2015-11-25-0245.46.pdiff [2,334 B] Get:36 http://ftp.uk.debian.org experimental/main amd64 2015-11-25-1445.04.pdiff [24.7 kB] Get:37 http://ftp.uk.debian.org experimental/main armhf 2015-11-24-2045.26.pdiff [1,967 B] Get:38 http://mirror.bytemark.co.uk unstable/main arm64 2015-11-24-2045.26.pdiff [58.0 kB] Get:39 http://ftp.uk.debian.org experimental/main armhf 2015-11-25-0245.46.pdiff [2,737 B] Get:40 http://ftp.uk.debian.org experimental/main armhf 2015-11-25-0847.43.pdiff [785 B] Get:41 http://ftp.uk.debian.org experimental/main armhf 2015-11-25-1445.04.pdiff [24.6 kB] Get:42 http://mirror.bytemark.co.uk unstable/main arm64 2015-11-25-0245.46.pdiff [21.1 kB] Get:43 http://ftp.uk.debian.org experimental/main 2015-11-24-2045.26.pdiff [500 B] Get:44 http://ftp.uk.debian.org experimental/main 2015-11-25-0245.46.pdiff [64 B] Get:45 http://mirror.bytemark.co.uk unstable/main arm64 2015-11-25-0847.43.pdiff [9,076 B] Get:46 http://ftp.uk.debian.org experimental/main 2015-11-25-1445.04.pdiff [1,283 B] Get:47 http://mirror.bytemark.co.uk unstable/main arm64 2015-11-25-1445.04.pdiff [34.3 kB] Get:48 http://mirror.bytemark.co.uk unstable/main armhf 2015-11-24-2045.26.pdiff [28.5 kB] Get:49 http://mirror.bytemark.co.uk unstable/main armhf 2015-11-25-0245.46.pdiff [22.2 kB] Get:50 http://mirror.bytemark.co.uk unstable/main armhf 2015-11-25-0847.43.pdiff [10.6 kB] Get:51 http://mirror.bytemark.co.uk unstable/main armhf 2015-11-25-1445.04.pdiff [34.5 kB] Get:52 http://mirror.bytemark.co.uk unstable/main i386 2015-11-24-2045.26.pdiff [70.1 kB] Get:53 http://mirror.bytemark.co.uk unstable/main i386 2015-11-25-0245.46.pdiff [19.5 kB] Get:54 http://mirror.bytemark.co.uk unstable/main i386 2015-11-25-0847.43.pdiff [9,253 B] Get:55 http://mirror.bytemark.co.uk unstable/main i386 2015-11-25-1445.04.pdiff [52.1 kB] Get:56 http://mirror.bytemark.co.uk unstable/contrib 2015-11-25-0847.43.pdiff [38 B] Get:57 http://mirror.bytemark.co.uk unstable/main 2015-11-24-2045.26.pdiff [389 B] Get:58 http://mirror.bytemark.co.uk unstable/main 2015-11-25-0245.46.pdiff [4,251 B] Get:59 http://mirror.bytemark.co.uk unstable/main 2015-11-25-1445.04.pdiff [15.1 kB] Get:60 http://mirror.bytemark.co.uk testing/main amd64 2015-11-25-0245.46.pdiff [42.9 kB] Get:61 http://mirror.bytemark.co.uk testing/main amd64 2015-11-25-1445.04.pdiff [2,192 B] Get:62 http://mirror.bytemark.co.uk testing/main i386 2015-11-25-0245.46.pdiff [42.8 kB] Get:63 http://mirror.bytemark.co.uk testing/main i386 2015-11-25-1445.04.pdiff [2,194 B] Get:64 http://mirror.bytemark.co.uk testing/main 2015-11-25-0245.46.pdiff [5,388 B] Get:65 http://mirror.bytemark.co.uk testing/main 2015-11-25-1445.04.pdiff [46 B] Hit http://mirror.bytemark.co.uk stable Release Get:66 http://ftp.uk.debian.org experimental/main 2015-11-25-1445.04.pdiff [3,600 B] Hit http://mirror.bytemark.co.uk stable/main amd64 Packages Hit http://mirror.bytemark.co.uk stable/main i386 Packages Hit http://mirror.bytemark.co.uk stable/main Translation-en Get:67 http://mirror.bytemark.co.uk unstable/main amd64 2015-11-25-1445.04.pdiff [64.2 kB] Get:68 http://ftp.uk.debian.org experimental/main amd64 2015-11-25-1445.04.pdiff [24.7 kB] Get:69 http://ftp.uk.debian.org experimental/main armhf 2015-11-25-1445.04.pdiff [24.6 kB] Get:70 http://ftp.uk.debian.org experimental/main 2015-11-25-1445.04.pdiff [1,283 B] Get:71 http://mirror.bytemark.co.uk unstable/main arm64 2015-11-25-1445.04.pdiff [34.3 kB] Get:72 http://mirror.bytemark.co.uk unstable/main armhf 2015-11-25-1445.04.pdiff [34.5 kB] Get:73 http://mirror.bytemark.co.uk unstable/main i386 2015-11-25-1445.04.pdiff [52.1 kB] Get:74 http://mirror.bytemark.co.uk unstable/contrib 2015-11-25-0847.43.pdiff [38 B] Get:75 http://mirror.bytemark.co.uk unstable/main 2015-11-25-1445.04.pdiff [15.1 kB] Get:76 http://mirror.bytemark.co.uk testing/main amd64 2015-11-25-1445.04.pdiff [2,192 B] Get:77 http://mirror.bytemark.co.uk testing/main i386 2015-11-25-1445.04.pdiff [2,194 B] Get:78 http://mirror.bytemark.co.uk testing/main 2015-11-25-1445.04.pdiff [46 B] Fetched 1,490 kB in 15s (98.4 kB/s) Reading package lists... Done Building dependency tree Reading state information... Done 212 packages can be upgraded. Run 'apt list --upgradable' to see them. neil@sylvester:~$ apt-cache policy python-testtools python-django python-testtools: Installed: 0.9.39-1 Candidate: 1.8.0-3 Version table: 1.8.0-3 0 500 http://mirror.bytemark.co.uk/debian/ unstable/main amd64 Packages 500 http://mirror.bytemark.co.uk/debian/ testing/main amd64 Packages *** 0.9.39-1 0 500 http://mirror.bytemark.co.uk/debian/ stable/main amd64 Packages 100 /var/lib/dpkg/status python-django: Installed: 1.8.6-1 Candidate: 1.8.7-1 Version table: 1.8.7-1 0 500 http://mirror.bytemark.co.uk/debian/ unstable/main amd64 Packages *** 1.8.6-1 0 100 /var/lib/dpkg/status 1.7.10-1 0 500 http://mirror.bytemark.co.uk/debian/ testing/main amd64 Packages 1.7.7-1+deb8u2 0 500 http://mirror.bytemark.co.uk/debian/ stable/main amd64 Packages neil@sylvester:~$ sudo apt -y install python-testtools python-django Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: python-django-common Suggested packages: python-mysqldb python-sqlite python-memcache geoip-database-extra geoip-database-contrib ipython bpython libgdal1 python-testtools-doc The following packages will be upgraded: python-django python-django-common python-testtools 3 upgraded, 0 newly installed, 0 to remove and 209 not upgraded. Need to get 2,073 kB/2,183 kB of archives. After this operation, 45.1 kB of additional disk space will be used. Get:1 http://mirror.bytemark.co.uk/debian/ unstable/main python-django all 1.8.7-1 [876 kB] Get:2 http://mirror.bytemark.co.uk/debian/ unstable/main python-django-common all 1.8.7-1 [1,197 kB] Fetched 2,073 kB in 0s (2,423 kB/s) (Reading database ... 227546 files and directories currently installed.) Preparing to unpack .../python-django_1.8.7-1_all.deb ... Unpacking python-django (1.8.7-1) over (1.8.6-1) ... Preparing to unpack .../python-django-common_1.8.7-1_all.deb ... Unpacking python-django-common (1.8.7-1) over (1.8.6-1) ... Preparing to unpack .../python-testtools_1.8.0-3_all.deb ... Unpacking python-testtools (1.8.0-3) over (0.9.39-1) ... Processing triggers for man-db (2.7.5-1) ... Setting up python-django-common (1.8.7-1) ... Setting up python-django (1.8.7-1) ... Setting up python-testtools (1.8.0-3) ... neil@sylvester:~$ sudo apache2ctl restart neil@sylvester:~$ cd ~/code/lava/lava-server/ neil@sylvester:lava-server (master)$ ./ci-run -v2 + set -e + pep8 --ignore E501 . + [[ -z -v2 ]] + [[ -v2 == -v* ]] + [[ 1 -eq 1 ]] + VERBOSE=-v2 + ./lava_server/manage.py test -v2 dashboard_app lava_scheduler_app lava_scheduler_daemon linaro_django_xmlrpc.tests lava_results_app /home/neil/code/lava/lava-server/lava_server/../dashboard_app/tests/utils.py:11: RemovedInDjango19Warning: django.utils.importlib will be removed in Django 1.9. from django.utils.importlib import import_module Creating test database for alias 'default' ('test_devel')... Operations to perform: Synchronize unmigrated apps: staticfiles, lava_projects, humanize, django_tables2, lava_markitup, hijack Apply all migrations: linaro_django_xmlrpc, django_openid_auth, admin, sessions, dashboard_app, auth, sites, contenttypes, lava_results_app, lava_scheduler_app, google_analytics Synchronizing apps without migrations: Creating tables... Running deferred SQL... Installing custom SQL... Running migrations: Rendering model states... DONE Applying contenttypes.0001_initial... OK Applying auth.0001_initial... OK Applying admin.0001_initial... OK Applying contenttypes.0002_remove_content_type_name... OK Applying auth.0002_alter_permission_name_max_length... OK Applying auth.0003_alter_user_email_max_length... OK Applying auth.0004_alter_user_username_opts... OK Applying auth.0005_alter_user_last_login_null... OK Applying auth.0006_require_contenttypes_0002... OK Applying dashboard_app.0001_initial... OK Applying dashboard_app.0002_auto_20140917_1935... OK Applying dashboard_app.0003_auto_20140926_1208... OK Applying dashboard_app.0004_imagereportchart_is_delta... OK Applying dashboard_app.0005_imagereportchart_chart_height... OK Applying dashboard_app.0006_auto_20141028_1146... OK Applying dashboard_app.0007_imagereportchart_chart_visibility... OK Applying dashboard_app.0008_imagechartfilter_is_all_tests_included... OK Applying dashboard_app.0009_auto_20150108_0711... OK Applying dashboard_app.0010_auto_20150116_1533... OK Applying dashboard_app.0011_imagereportchart_is_aggregate_results... OK Applying dashboard_app.0012_auto_20150126_1644... OK Applying dashboard_app.0013_auto_20150127_1341... OK Applying dashboard_app.0014_auto_20150212_0604... OK Applying dashboard_app.0015_remove_stale_content_types... OK Applying dashboard_app.0016_auto_20150325_1235... OK Applying dashboard_app.0017_namedattribute_is_manual... OK Applying dashboard_app.0018_imagereport_group... OK Applying dashboard_app.0019_auto_20150702_1529... OK Applying django_openid_auth.0001_initial... OK Applying sites.0001_initial... OK Applying google_analytics.0001_initial... OK Applying google_analytics.0002_auto_20151121_0724... OK Applying linaro_django_xmlrpc.0001_initial... OK Applying lava_scheduler_app.0001_initial... OK Applying lava_scheduler_app.0002_add_lava-health_user... OK Applying lava_scheduler_app.0003_populate_master_node... OK Applying lava_scheduler_app.0004_add_pipeline_marks... OK Applying lava_scheduler_app.0005_auto_devicedictionarytable_pipelinestore... OK Applying lava_results_app.0001_initial... OK Applying lava_results_app.0002_auto_20150825_1926... OK Applying lava_results_app.0003_auto_20150908_1522... OK Applying lava_results_app.0004_auto_20150925_0002... OK Applying lava_scheduler_app.0006_auto_20150619_1035... OK Applying lava_scheduler_app.0007_devicetype_description... OK Applying lava_scheduler_app.0008_auto_20151014_1044... OK Applying lava_scheduler_app.0009_testjob_pipeline_compatibility... OK Applying lava_scheduler_app.0010_auto_20151103_1136... OK Applying sessions.0001_initial... OK test_negative_response_from_provider (dashboard_app.tests.other.test_login.TestOpenIDLogin) ... /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:152: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. redirect_to = request.REQUEST.get(redirect_field_name, '') /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:152: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. redirect_to = request.REQUEST.get(redirect_field_name, '') /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:152: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. redirect_to = request.REQUEST.get(redirect_field_name, '') /usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py:126: RemovedInDjango19Warning: `MergeDict` is deprecated, use `dict.update()` instead. self._request = datastructures.MergeDict(self.POST, self.GET) /usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py:126: RemovedInDjango19Warning: `MergeDict` is deprecated, use `dict.update()` instead. self._request = datastructures.MergeDict(self.POST, self.GET) /usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py:126: RemovedInDjango19Warning: `MergeDict` is deprecated, use `dict.update()` instead. self._request = datastructures.MergeDict(self.POST, self.GET) /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:259: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. redirect_to = request.REQUEST.get(redirect_field_name, '') /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:259: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. redirect_to = request.REQUEST.get(redirect_field_name, '') /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:259: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. redirect_to = request.REQUEST.get(redirect_field_name, '') /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:143: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. return consumer.complete(dict(request.REQUEST.items()), current_url) /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:143: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. return consumer.complete(dict(request.REQUEST.items()), current_url) /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:143: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. return consumer.complete(dict(request.REQUEST.items()), current_url) ok test_positive_response_from_provider (dashboard_app.tests.other.test_login.TestOpenIDLogin) ... ok test_cross_site_form_submission_fails (dashboard_app.tests.other.test_csrf.CSRFConfigurationTestCase) test_cross_site_form_submission_fails (dashboard_app.tests.other.test_csrf.CSRFConfigurationTestCase) ... ERROR test_csrf_not_protecting_xml_rpc_views (dashboard_app.tests.other.test_csrf.CSRFConfigurationTestCase) test_csrf_not_protecting_xml_rpc_views (dashboard_app.tests.other.test_csrf.CSRFConfigurationTestCase) ... ERROR test_csrf_token_present_in_form (dashboard_app.tests.other.test_csrf.CSRFConfigurationTestCase) test_csrf_token_present_in_form (dashboard_app.tests.other.test_csrf.CSRFConfigurationTestCase) ... ERROR test_auth (dashboard_app.tests.other.test_client.TestClientTest) ... ok test_no_auth (dashboard_app.tests.other.test_client.TestClientTest) ... ok test_deserialize_tags (dashboard_app.tests.other.test_deserialization.Bundle13DeserializerSuccessTests) test_deserialize_tags (dashboard_app.tests.other.test_deserialization.Bundle13DeserializerSuccessTests) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (empty_string) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (empty_string) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (malformed_json) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (malformed_json) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_format) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_format) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_value) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_value) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_content) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_content) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_value) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_value) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_content) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_content) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_timedelta_content) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_timedelta_content) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (empty_string) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (empty_string) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (malformed_json) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (malformed_json) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_format) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_format) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_value) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_value) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_content) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_content) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_value) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_value) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_content) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_content) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_timedelta_content) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_timedelta_content) ... ok test_TestCase__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestCase__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestCase__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestCase__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestCase__test_case_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestCase__test_case_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestCase__test_case_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestCase__test_case_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestCase__test_is_same_as__Test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestCase__test_is_same_as__Test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestCase__test_is_same_as__Test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestCase__test_is_same_as__Test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestCase__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestCase__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestCase__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestCase__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__duration (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__duration (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__duration (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__duration (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__lineno (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__lineno (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__lineno (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__lineno (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__measurement (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__measurement (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__measurement (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__measurement (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__message (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__message (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__message (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__message (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__result (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__result (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__result (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__result (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__test_case (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__test_case (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__test_case (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__test_case (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__test_run (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__test_run (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__test_run (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__test_run (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__timestamp (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__timestamp (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__timestamp (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__timestamp (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__analyzer_assigned_date (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__analyzer_assigned_date (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__analyzer_assigned_date (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__analyzer_assigned_date (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__analyzer_assigned_uuid (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__analyzer_assigned_uuid (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__analyzer_assigned_uuid (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__analyzer_assigned_uuid (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__attachment__content (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__attachment__content (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__attachment__content (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__attachment__content (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__attachment__content_filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__attachment__content_filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__attachment__content_filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__attachment__content_filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__attachments (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__attachments (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__attachments (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__attachments (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__bundle (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__bundle (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__bundle (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__bundle (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__devices (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__devices (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__devices (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__devices (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__packages (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__packages (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__packages (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__packages (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__sw_image_desc (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__sw_image_desc (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__sw_image_desc (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__sw_image_desc (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__time_check_performed (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__time_check_performed (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__time_check_performed (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__time_check_performed (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_Test__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_Test__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_Test__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_Test__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_Test__test_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_Test__test_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_Test__test_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_Test__test_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_get_hw_context_with_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) test_get_hw_context_with_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) ... ok test_get_hw_context_without_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) test_get_hw_context_without_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) ... ok test_get_sw_context_with_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) test_get_sw_context_with_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) ... ok test_get_sw_context_without_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) test_get_sw_context_without_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) ... ok test_translate_bogus_result_string (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) test_translate_bogus_result_string (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) ... ok test_translate_result_string (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) test_translate_result_string (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) ... ok test_import_sources (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_1Tests) (with_commit_timestamp) test_import_sources (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_1Tests) (with_commit_timestamp) ... ok test_import_sources (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_1Tests) (without_commit_timestamp) test_import_sources (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_1Tests) (without_commit_timestamp) ... ok test_import_document_is_not_implemented (dashboard_app.tests.other.test_deserialization.IBundleFormatImporterTests) test_import_document_is_not_implemented (dashboard_app.tests.other.test_deserialization.IBundleFormatImporterTests) ... ok test_bundles_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesFailureTests) (no_such_stream) test_bundles_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesFailureTests) (no_such_stream) ... ok test_bundles_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesFailureTests) (no_anonymous_access_to_private_personal_streams) test_bundles_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesFailureTests) (no_anonymous_access_to_private_personal_streams) ... ok test_bundles_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesFailureTests) (no_anonymous_access_to_private_team_streams) test_bundles_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesFailureTests) (no_anonymous_access_to_private_team_streams) ... ok test_bundles (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesTests) (empty) test_bundles (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesTests) (empty) ... ok test_bundles (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesTests) (several_bundles_we_can_see) test_bundles (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesTests) (several_bundles_we_can_see) ... ok test_bundles (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesTests) (several_bundles_in_other_stream) test_bundles (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesTests) (several_bundles_in_other_stream) ... ok test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (bad_sha1) test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (bad_sha1) ... ok test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_personal_bundles) test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_personal_bundles) ... ok test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_named_personal_bundles) test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_named_personal_bundles) ... ok test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_team_bundles) test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_team_bundles) ... ok test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_named_team_bundles) test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_named_team_bundles) ... ok test_get (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetTests) (bundle_we_can_access) test_get (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetTests) (bundle_we_can_access) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_personal) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_personal) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_personal) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_personal) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_team) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_team) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_team) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_team) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_personal_with_slug) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_personal_with_slug) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_personal_with_slug) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_personal_with_slug) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_team_with_slug) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_team_with_slug) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_team_with_slug) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_team_with_slug) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (bogus) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (bogus) ... ok test_pathname_has_name (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (toplevel_anonymous/) test_pathname_has_name (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (toplevel_anonymous/) ... ok test_pathname_has_name (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug) test_pathname_has_name (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug) ... ok test_pathname_has_name (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug_and_name) test_pathname_has_name (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug_and_name) ... ok test_pathname_is_created (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (toplevel_anonymous/) test_pathname_is_created (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (toplevel_anonymous/) ... ok test_pathname_is_created (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug) test_pathname_is_created (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug) ... ok test_pathname_is_created (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug_and_name) test_pathname_is_created (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug_and_name) ... ok test_response_is_pathname (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (toplevel_anonymous/) test_response_is_pathname (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (toplevel_anonymous/) ... ok test_response_is_pathname (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug) test_response_is_pathname (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug) ... ok test_response_is_pathname (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug_and_name) test_response_is_pathname (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug_and_name) ... ok test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_personal_stream) test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_personal_stream) ... ok test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_named_personal_stream) test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_named_personal_stream) ... ok test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_team_stream) test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_team_stream) ... ok test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_named_team_stream) test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_named_team_stream) ... ok test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_missing_stream) test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_missing_stream) ... ok test_put (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutTests) (store_to_public_stream) test_put (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutTests) (store_to_public_stream) ... ok test_put (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutTests) (store_to_public_named_stream) test_put (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutTests) (store_to_public_named_stream) ... ok test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (empty) test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (empty) ... ok test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (anonymous_stream) test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (anonymous_stream) ... ok test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (public_streams_are_shown) test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (public_streams_are_shown) ... ok test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (private_streams_are_not_shown) test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (private_streams_are_not_shown) ... ok test_658917 (dashboard_app.tests.regressions.test_LP658917.LP658917) test_658917 (dashboard_app.tests.regressions.test_LP658917.LP658917) ... ok test_construction (dashboard_app.tests.models.test.TestConstructionTests) (simple1) test_construction (dashboard_app.tests.models.test.TestConstructionTests) (simple1) ... ok test_construction (dashboard_app.tests.models.test.TestConstructionTests) (simple2) test_construction (dashboard_app.tests.models.test.TestConstructionTests) (simple2) ... ok test_test_id_uniqueness (dashboard_app.tests.models.test.TestConstructionTests) (simple1) test_test_id_uniqueness (dashboard_app.tests.models.test.TestConstructionTests) (simple1) ... ok test_test_id_uniqueness (dashboard_app.tests.models.test.TestConstructionTests) (simple2) test_test_id_uniqueness (dashboard_app.tests.models.test.TestConstructionTests) (simple2) ... ok test_unicode_for_test_with_id (dashboard_app.tests.models.test.TestUnicodeTests) Test.test_id used when Test.name is not set ... ok test_unicode_for_test_with_id_and_name (dashboard_app.tests.models.test.TestUnicodeTests) Test.name takes precedence over Test.test_id ... ok test_unicode_for_test_with_name (dashboard_app.tests.models.test.TestUnicodeTests) Test.name used when available ... ok test_can_upload_to_anonymous (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_can_upload_to_anonymous (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok test_can_upload_to_other_stream (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_can_upload_to_other_stream (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok test_can_upload_to_owned_stream (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_can_upload_to_owned_stream (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok test_create_from_pathname (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_create_from_pathname (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok test_create_from_pathname_permission_denied_anonymous (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_create_from_pathname_permission_denied_anonymous (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok test_create_from_pathname_permission_denied_group (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_create_from_pathname_permission_denied_group (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok test_create_from_pathname_permission_denied_integrity (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_create_from_pathname_permission_denied_integrity (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok Traceback (most recent call last): File "./lava_server/manage.py", line 137, in <module> legacy_main() File "./lava_server/manage.py", line 133, in legacy_main execute_from_command_line(sys.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 354, in execute_from_command_line utility.execute() File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 346, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 30, in run_from_argv super(Command, self).run_from_argv(argv) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 394, in run_from_argv self.execute(*args, **cmd_options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 74, in execute super(Command, self).execute(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 445, in execute output = self.handle(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 90, in handle failures = test_runner.run_tests(test_labels) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 211, in run_tests result = self.run_suite(suite) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 178, in run_suite ).run(suite) File "/usr/lib/python2.7/unittest/runner.py", line 151, in run test(result) File "/usr/lib/python2.7/unittest/suite.py", line 70, in __call__ return self.run(*args, **kwds) File "/usr/lib/python2.7/unittest/suite.py", line 108, in run test(result) File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 673, in __call__ return self.run(*args, **kwds) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 606, in run return run_test.run(result) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 144, in _run_core self.case._run_test_method, self.result): File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 193, in _run_user return self._got_user_exception(sys.exc_info()) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 213, in _got_user_exception self.case.onException(exc_info, tb_label=tb_label) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 556, in onException self._report_traceback(exc_info, tb_label=tb_label) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 592, in _report_traceback self, '__testtools_tb_locals__', False))) File "/usr/lib/python2.7/dist-packages/testtools/content.py", line 205, in __init__ limit=limit, capture_locals=capture_locals).format()) File "/usr/lib/python2.7/dist-packages/traceback2/__init__.py", line 449, in __init__ exc_value.__cause__.__traceback__, AttributeError: 'IntegrityError' object has no attribute '__traceback__' neil@sylvester:lava-server (master)$ neil@sylvester:lava-server (master)$ neil@sylvester:lava-server (master)$ ./ci-run -v2 + set -e + pep8 --ignore E501 . + [[ -z -v2 ]] + [[ -v2 == -v* ]] + [[ 1 -eq 1 ]] + VERBOSE=-v2 + ./lava_server/manage.py test -v2 dashboard_app lava_scheduler_app lava_scheduler_daemon linaro_django_xmlrpc.tests lava_results_app /home/neil/code/lava/lava-server/lava_server/../dashboard_app/tests/utils.py:11: RemovedInDjango19Warning: django.utils.importlib will be removed in Django 1.9. from django.utils.importlib import import_module Creating test database for alias 'default' ('test_devel')... Got an error creating the test database: database "test_devel" already exists Type 'yes' if you would like to try deleting the test database 'test_devel', or 'no' to cancel: yes Destroying old test database 'default'... Operations to perform: Synchronize unmigrated apps: staticfiles, lava_projects, humanize, django_tables2, lava_markitup, hijack Apply all migrations: linaro_django_xmlrpc, django_openid_auth, admin, sessions, dashboard_app, auth, sites, contenttypes, lava_results_app, lava_scheduler_app, google_analytics Synchronizing apps without migrations: Creating tables... Running deferred SQL... Installing custom SQL... Running migrations: Rendering model states... DONE Applying contenttypes.0001_initial... OK Applying auth.0001_initial... OK Applying admin.0001_initial... OK Applying contenttypes.0002_remove_content_type_name... OK Applying auth.0002_alter_permission_name_max_length... OK Applying auth.0003_alter_user_email_max_length... OK Applying auth.0004_alter_user_username_opts... OK Applying auth.0005_alter_user_last_login_null... OK Applying auth.0006_require_contenttypes_0002... OK Applying dashboard_app.0001_initial... OK Applying dashboard_app.0002_auto_20140917_1935... OK Applying dashboard_app.0003_auto_20140926_1208... OK Applying dashboard_app.0004_imagereportchart_is_delta... OK Applying dashboard_app.0005_imagereportchart_chart_height... OK Applying dashboard_app.0006_auto_20141028_1146... OK Applying dashboard_app.0007_imagereportchart_chart_visibility... OK Applying dashboard_app.0008_imagechartfilter_is_all_tests_included... OK Applying dashboard_app.0009_auto_20150108_0711... OK Applying dashboard_app.0010_auto_20150116_1533... OK Applying dashboard_app.0011_imagereportchart_is_aggregate_results... OK Applying dashboard_app.0012_auto_20150126_1644... OK Applying dashboard_app.0013_auto_20150127_1341... OK Applying dashboard_app.0014_auto_20150212_0604... OK Applying dashboard_app.0015_remove_stale_content_types... OK Applying dashboard_app.0016_auto_20150325_1235... OK Applying dashboard_app.0017_namedattribute_is_manual... OK Applying dashboard_app.0018_imagereport_group... OK Applying dashboard_app.0019_auto_20150702_1529... OK Applying django_openid_auth.0001_initial... OK Applying sites.0001_initial... OK Applying google_analytics.0001_initial... OK Applying google_analytics.0002_auto_20151121_0724... OK Applying linaro_django_xmlrpc.0001_initial... OK Applying lava_scheduler_app.0001_initial... OK Applying lava_scheduler_app.0002_add_lava-health_user... OK Applying lava_scheduler_app.0003_populate_master_node... OK Applying lava_scheduler_app.0004_add_pipeline_marks... OK Applying lava_scheduler_app.0005_auto_devicedictionarytable_pipelinestore... OK Applying lava_results_app.0001_initial... OK Applying lava_results_app.0002_auto_20150825_1926... OK Applying lava_results_app.0003_auto_20150908_1522... OK Applying lava_results_app.0004_auto_20150925_0002... OK Applying lava_scheduler_app.0006_auto_20150619_1035... OK Applying lava_scheduler_app.0007_devicetype_description... OK Applying lava_scheduler_app.0008_auto_20151014_1044... OK Applying lava_scheduler_app.0009_testjob_pipeline_compatibility... OK Applying lava_scheduler_app.0010_auto_20151103_1136... OK Applying sessions.0001_initial... OK test_negative_response_from_provider (dashboard_app.tests.other.test_login.TestOpenIDLogin) ... /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:152: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. redirect_to = request.REQUEST.get(redirect_field_name, '') /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:152: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. redirect_to = request.REQUEST.get(redirect_field_name, '') /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:152: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. redirect_to = request.REQUEST.get(redirect_field_name, '') /usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py:126: RemovedInDjango19Warning: `MergeDict` is deprecated, use `dict.update()` instead. self._request = datastructures.MergeDict(self.POST, self.GET) /usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py:126: RemovedInDjango19Warning: `MergeDict` is deprecated, use `dict.update()` instead. self._request = datastructures.MergeDict(self.POST, self.GET) /usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py:126: RemovedInDjango19Warning: `MergeDict` is deprecated, use `dict.update()` instead. self._request = datastructures.MergeDict(self.POST, self.GET) /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:259: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. redirect_to = request.REQUEST.get(redirect_field_name, '') /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:259: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. redirect_to = request.REQUEST.get(redirect_field_name, '') /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:259: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. redirect_to = request.REQUEST.get(redirect_field_name, '') /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:143: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. return consumer.complete(dict(request.REQUEST.items()), current_url) /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:143: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. return consumer.complete(dict(request.REQUEST.items()), current_url) /usr/lib/python2.7/dist-packages/django_openid_auth/views.py:143: RemovedInDjango19Warning: `request.REQUEST` is deprecated, use `request.GET` or `request.POST` instead. return consumer.complete(dict(request.REQUEST.items()), current_url) ok test_positive_response_from_provider (dashboard_app.tests.other.test_login.TestOpenIDLogin) ... ok test_cross_site_form_submission_fails (dashboard_app.tests.other.test_csrf.CSRFConfigurationTestCase) test_cross_site_form_submission_fails (dashboard_app.tests.other.test_csrf.CSRFConfigurationTestCase) ... ERROR test_csrf_not_protecting_xml_rpc_views (dashboard_app.tests.other.test_csrf.CSRFConfigurationTestCase) test_csrf_not_protecting_xml_rpc_views (dashboard_app.tests.other.test_csrf.CSRFConfigurationTestCase) ... ERROR test_csrf_token_present_in_form (dashboard_app.tests.other.test_csrf.CSRFConfigurationTestCase) test_csrf_token_present_in_form (dashboard_app.tests.other.test_csrf.CSRFConfigurationTestCase) ... ERROR test_auth (dashboard_app.tests.other.test_client.TestClientTest) ... ok test_no_auth (dashboard_app.tests.other.test_client.TestClientTest) ... ok test_deserialize_tags (dashboard_app.tests.other.test_deserialization.Bundle13DeserializerSuccessTests) test_deserialize_tags (dashboard_app.tests.other.test_deserialization.Bundle13DeserializerSuccessTests) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (empty_string) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (empty_string) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (malformed_json) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (malformed_json) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_format) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_format) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_value) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_value) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_content) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_content) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_value) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_value) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_content) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_content) ... ok test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_timedelta_content) test_deserializer_failure_with_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_timedelta_content) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (empty_string) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (empty_string) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (malformed_json) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (malformed_json) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_format) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_format) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_value) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_value) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_content) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_datetime_content) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_value) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_value) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_content) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_uuid_content) ... ok test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_timedelta_content) test_deserializer_failure_without_evolution (dashboard_app.tests.other.test_deserialization.BundleDeserializerFailureTestCase) (invalid_timedelta_content) ... ok test_TestCase__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestCase__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestCase__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestCase__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestCase__test_case_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestCase__test_case_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestCase__test_case_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestCase__test_case_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestCase__test_is_same_as__Test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestCase__test_is_same_as__Test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestCase__test_is_same_as__Test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestCase__test_is_same_as__Test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestCase__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestCase__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestCase__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestCase__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__duration (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__duration (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__duration (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__duration (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__lineno (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__lineno (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__lineno (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__lineno (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__measurement (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__measurement (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__measurement (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__measurement (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__message (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__message (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__message (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__message (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__result (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__result (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__result (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__result (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__test_case (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__test_case (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__test_case (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__test_case (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__test_run (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__test_run (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__test_run (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__test_run (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__timestamp (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__timestamp (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__timestamp (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__timestamp (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestResult__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestResult__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestResult__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestResult__units (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__analyzer_assigned_date (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__analyzer_assigned_date (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__analyzer_assigned_date (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__analyzer_assigned_date (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__analyzer_assigned_uuid (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__analyzer_assigned_uuid (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__analyzer_assigned_uuid (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__analyzer_assigned_uuid (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__attachment__content (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__attachment__content (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__attachment__content (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__attachment__content (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__attachment__content_filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__attachment__content_filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__attachment__content_filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__attachment__content_filename (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__attachments (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__attachments (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__attachments (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__attachments (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__attributes (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__bundle (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__bundle (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__bundle (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__bundle (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__devices (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__devices (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__devices (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__devices (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__packages (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__packages (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__packages (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__packages (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__sw_image_desc (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__sw_image_desc (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__sw_image_desc (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__sw_image_desc (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__test (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_TestRun__time_check_performed (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_TestRun__time_check_performed (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_TestRun__time_check_performed (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_TestRun__time_check_performed (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_Test__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_Test__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_Test__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_Test__name_is_empty (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_Test__test_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) test_Test__test_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (with_evolution) ... ok test_Test__test_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) test_Test__test_id (dashboard_app.tests.other.test_deserialization.BundleDeserializerSuccessTests) (without_evolution) ... ok test_get_hw_context_with_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) test_get_hw_context_with_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) ... ok test_get_hw_context_without_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) test_get_hw_context_without_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) ... ok test_get_sw_context_with_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) test_get_sw_context_with_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) ... ok test_get_sw_context_without_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) test_get_sw_context_without_context (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) ... ok test_translate_bogus_result_string (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) test_translate_bogus_result_string (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) ... ok test_translate_result_string (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) test_translate_result_string (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_0Tests) ... ok test_import_sources (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_1Tests) (with_commit_timestamp) test_import_sources (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_1Tests) (with_commit_timestamp) ... ok test_import_sources (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_1Tests) (without_commit_timestamp) test_import_sources (dashboard_app.tests.other.test_deserialization.BundleFormatImporter_1_1Tests) (without_commit_timestamp) ... ok test_import_document_is_not_implemented (dashboard_app.tests.other.test_deserialization.IBundleFormatImporterTests) test_import_document_is_not_implemented (dashboard_app.tests.other.test_deserialization.IBundleFormatImporterTests) ... ok test_bundles_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesFailureTests) (no_such_stream) test_bundles_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesFailureTests) (no_such_stream) ... ok test_bundles_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesFailureTests) (no_anonymous_access_to_private_personal_streams) test_bundles_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesFailureTests) (no_anonymous_access_to_private_personal_streams) ... ok test_bundles_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesFailureTests) (no_anonymous_access_to_private_team_streams) test_bundles_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesFailureTests) (no_anonymous_access_to_private_team_streams) ... ok test_bundles (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesTests) (empty) test_bundles (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesTests) (empty) ... ok test_bundles (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesTests) (several_bundles_we_can_see) test_bundles (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesTests) (several_bundles_we_can_see) ... ok test_bundles (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesTests) (several_bundles_in_other_stream) test_bundles (dashboard_app.tests.other.test_dashboard_api.DashboardAPIBundlesTests) (several_bundles_in_other_stream) ... ok test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (bad_sha1) test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (bad_sha1) ... ok test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_personal_bundles) test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_personal_bundles) ... ok test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_named_personal_bundles) test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_named_personal_bundles) ... ok test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_team_bundles) test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_team_bundles) ... ok test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_named_team_bundles) test_get_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetFailureTests) (no_access_to_named_team_bundles) ... ok test_get (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetTests) (bundle_we_can_access) test_get (dashboard_app.tests.other.test_dashboard_api.DashboardAPIGetTests) (bundle_we_can_access) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_personal) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_personal) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_personal) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_personal) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_team) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_team) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_team) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_team) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_personal_with_slug) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_personal_with_slug) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_personal_with_slug) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_personal_with_slug) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_team_with_slug) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (public_team_with_slug) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_team_with_slug) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (private_team_with_slug) ... ok test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (bogus) test_nonanonymous_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamFailureTests) (bogus) ... ok test_pathname_has_name (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (toplevel_anonymous/) test_pathname_has_name (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (toplevel_anonymous/) ... ok test_pathname_has_name (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug) test_pathname_has_name (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug) ... ok test_pathname_has_name (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug_and_name) test_pathname_has_name (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug_and_name) ... ok test_pathname_is_created (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (toplevel_anonymous/) test_pathname_is_created (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (toplevel_anonymous/) ... ok test_pathname_is_created (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug) test_pathname_is_created (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug) ... ok test_pathname_is_created (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug_and_name) test_pathname_is_created (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug_and_name) ... ok test_response_is_pathname (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (toplevel_anonymous/) test_response_is_pathname (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (toplevel_anonymous/) ... ok test_response_is_pathname (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug) test_response_is_pathname (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug) ... ok test_response_is_pathname (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug_and_name) test_response_is_pathname (dashboard_app.tests.other.test_dashboard_api.DashboardAPIMakeStreamTests) (anonymous_with_slug_and_name) ... ok test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_personal_stream) test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_personal_stream) ... ok test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_named_personal_stream) test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_named_personal_stream) ... ok test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_team_stream) test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_team_stream) ... ok test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_named_team_stream) test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_named_team_stream) ... ok test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_missing_stream) test_put_failure (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutFailureTests) (store_to_missing_stream) ... ok test_put (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutTests) (store_to_public_stream) test_put (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutTests) (store_to_public_stream) ... ok test_put (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutTests) (store_to_public_named_stream) test_put (dashboard_app.tests.other.test_dashboard_api.DashboardAPIPutTests) (store_to_public_named_stream) ... ok test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (empty) test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (empty) ... ok test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (anonymous_stream) test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (anonymous_stream) ... ok test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (public_streams_are_shown) test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (public_streams_are_shown) ... ok test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (private_streams_are_not_shown) test_streams (dashboard_app.tests.other.test_dashboard_api.DashboardAPIStreamsTests) (private_streams_are_not_shown) ... ok test_658917 (dashboard_app.tests.regressions.test_LP658917.LP658917) test_658917 (dashboard_app.tests.regressions.test_LP658917.LP658917) ... ok test_construction (dashboard_app.tests.models.test.TestConstructionTests) (simple1) test_construction (dashboard_app.tests.models.test.TestConstructionTests) (simple1) ... ok test_construction (dashboard_app.tests.models.test.TestConstructionTests) (simple2) test_construction (dashboard_app.tests.models.test.TestConstructionTests) (simple2) ... ok test_test_id_uniqueness (dashboard_app.tests.models.test.TestConstructionTests) (simple1) test_test_id_uniqueness (dashboard_app.tests.models.test.TestConstructionTests) (simple1) ... ok test_test_id_uniqueness (dashboard_app.tests.models.test.TestConstructionTests) (simple2) test_test_id_uniqueness (dashboard_app.tests.models.test.TestConstructionTests) (simple2) ... ok test_unicode_for_test_with_id (dashboard_app.tests.models.test.TestUnicodeTests) Test.test_id used when Test.name is not set ... ok test_unicode_for_test_with_id_and_name (dashboard_app.tests.models.test.TestUnicodeTests) Test.name takes precedence over Test.test_id ... ok test_unicode_for_test_with_name (dashboard_app.tests.models.test.TestUnicodeTests) Test.name used when available ... ok test_can_upload_to_anonymous (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_can_upload_to_anonymous (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok test_can_upload_to_other_stream (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_can_upload_to_other_stream (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok test_can_upload_to_owned_stream (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_can_upload_to_owned_stream (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok test_create_from_pathname (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_create_from_pathname (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok test_create_from_pathname_permission_denied_anonymous (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_create_from_pathname_permission_denied_anonymous (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok test_create_from_pathname_permission_denied_group (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_create_from_pathname_permission_denied_group (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok test_create_from_pathname_permission_denied_integrity (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) test_create_from_pathname_permission_denied_integrity (dashboard_app.tests.models.test_bundle_stream.BundleStreamPermissionTests) ... ok Traceback (most recent call last): File "./lava_server/manage.py", line 137, in <module> legacy_main() File "./lava_server/manage.py", line 133, in legacy_main execute_from_command_line(sys.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 354, in execute_from_command_line utility.execute() File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 346, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 30, in run_from_argv super(Command, self).run_from_argv(argv) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 394, in run_from_argv self.execute(*args, **cmd_options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 74, in execute super(Command, self).execute(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 445, in execute output = self.handle(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 90, in handle failures = test_runner.run_tests(test_labels) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 211, in run_tests result = self.run_suite(suite) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 178, in run_suite ).run(suite) File "/usr/lib/python2.7/unittest/runner.py", line 151, in run test(result) File "/usr/lib/python2.7/unittest/suite.py", line 70, in __call__ return self.run(*args, **kwds) File "/usr/lib/python2.7/unittest/suite.py", line 108, in run test(result) File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 673, in __call__ return self.run(*args, **kwds) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 606, in run return run_test.run(result) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 144, in _run_core self.case._run_test_method, self.result): File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 193, in _run_user return self._got_user_exception(sys.exc_info()) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 213, in _got_user_exception self.case.onException(exc_info, tb_label=tb_label) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 556, in onException self._report_traceback(exc_info, tb_label=tb_label) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 592, in _report_traceback self, '__testtools_tb_locals__', False))) File "/usr/lib/python2.7/dist-packages/testtools/content.py", line 205, in __init__ limit=limit, capture_locals=capture_locals).format()) File "/usr/lib/python2.7/dist-packages/traceback2/__init__.py", line 449, in __init__ exc_value.__cause__.__traceback__, AttributeError: 'IntegrityError' object has no attribute '__traceback__' neil@sylvester:lava-server (master)$ cat ./ci-run #!/bin/bash set -x set -e pep8 --ignore E501 . if [[ (-z "$1") || (("$1" == -v*) && ($# -eq 1)) ]]; then VERBOSE=$1 ./lava_server/manage.py test $VERBOSE \ dashboard_app \ lava_scheduler_app \ lava_scheduler_daemon \ linaro_django_xmlrpc.tests \ lava_results_app else ./lava_server/manage.py test "$@" fi neil@sylvester:lava-server (master)$ ./lava_server/manage.py test -v2 lava_scheduler_app Creating test database for alias 'default' ('test_devel')... Got an error creating the test database: database "test_devel" already exists Type 'yes' if you would like to try deleting the test database 'test_devel', or 'no' to cancel: yes Destroying old test database 'default'... Operations to perform: Synchronize unmigrated apps: staticfiles, lava_projects, humanize, django_tables2, lava_markitup, hijack Apply all migrations: linaro_django_xmlrpc, django_openid_auth, admin, sessions, dashboard_app, auth, sites, contenttypes, lava_results_app, lava_scheduler_app, google_analytics Synchronizing apps without migrations: Creating tables... Running deferred SQL... Installing custom SQL... Running migrations: Rendering model states... DONE Applying contenttypes.0001_initial... OK Applying auth.0001_initial... OK Applying admin.0001_initial... OK Applying contenttypes.0002_remove_content_type_name... OK Applying auth.0002_alter_permission_name_max_length... OK Applying auth.0003_alter_user_email_max_length... OK Applying auth.0004_alter_user_username_opts... OK Applying auth.0005_alter_user_last_login_null... OK Applying auth.0006_require_contenttypes_0002... OK Applying dashboard_app.0001_initial... OK Applying dashboard_app.0002_auto_20140917_1935... OK Applying dashboard_app.0003_auto_20140926_1208... OK Applying dashboard_app.0004_imagereportchart_is_delta... OK Applying dashboard_app.0005_imagereportchart_chart_height... OK Applying dashboard_app.0006_auto_20141028_1146... OK Applying dashboard_app.0007_imagereportchart_chart_visibility... OK Applying dashboard_app.0008_imagechartfilter_is_all_tests_included... OK Applying dashboard_app.0009_auto_20150108_0711... OK Applying dashboard_app.0010_auto_20150116_1533... OK Applying dashboard_app.0011_imagereportchart_is_aggregate_results... OK Applying dashboard_app.0012_auto_20150126_1644... OK Applying dashboard_app.0013_auto_20150127_1341... OK Applying dashboard_app.0014_auto_20150212_0604... OK Applying dashboard_app.0015_remove_stale_content_types... OK Applying dashboard_app.0016_auto_20150325_1235... OK Applying dashboard_app.0017_namedattribute_is_manual... OK Applying dashboard_app.0018_imagereport_group... OK Applying dashboard_app.0019_auto_20150702_1529... OK Applying django_openid_auth.0001_initial... OK Applying sites.0001_initial... OK Applying google_analytics.0001_initial... OK Applying google_analytics.0002_auto_20151121_0724... OK Applying linaro_django_xmlrpc.0001_initial... OK Applying lava_scheduler_app.0001_initial... OK Applying lava_scheduler_app.0002_add_lava-health_user... OK Applying lava_scheduler_app.0003_populate_master_node... OK Applying lava_scheduler_app.0004_add_pipeline_marks... OK Applying lava_scheduler_app.0005_auto_devicedictionarytable_pipelinestore... OK Applying lava_results_app.0001_initial... OK Applying lava_results_app.0002_auto_20150825_1926... OK Applying lava_results_app.0003_auto_20150908_1522... OK Applying lava_results_app.0004_auto_20150925_0002... OK Applying lava_scheduler_app.0006_auto_20150619_1035... OK Applying lava_scheduler_app.0007_devicetype_description... OK Applying lava_scheduler_app.0008_auto_20151014_1044... OK Applying lava_scheduler_app.0009_testjob_pipeline_compatibility... OK Applying lava_scheduler_app.0010_auto_20151103_1136... OK Applying sessions.0001_initial... OK test_bundle_stream_table (lava_scheduler_app.tests.test_tables.TestBundleStream) test_bundle_stream_table (lava_scheduler_app.tests.test_tables.TestBundleStream) ... ok test_device_table (lava_scheduler_app.tests.test_tables.TestForDeviceTable) test_device_table (lava_scheduler_app.tests.test_tables.TestForDeviceTable) ... ok test_device_table_model (lava_scheduler_app.tests.test_tables.TestForDeviceTable) test_device_table_model (lava_scheduler_app.tests.test_tables.TestForDeviceTable) ... ok test_device_table_prefix (lava_scheduler_app.tests.test_tables.TestForDeviceTable) test_device_table_prefix (lava_scheduler_app.tests.test_tables.TestForDeviceTable) ... ok test_device_table_hidden (lava_scheduler_app.tests.test_tables.TestHiddenDevicesInDeviceTable) test_device_table_hidden (lava_scheduler_app.tests.test_tables.TestHiddenDevicesInDeviceTable) ... ok test_device_table_view (lava_scheduler_app.tests.test_tables.TestHiddenDevicesInDeviceTable) test_device_table_view (lava_scheduler_app.tests.test_tables.TestHiddenDevicesInDeviceTable) ... ok test_prefix_support (lava_scheduler_app.tests.test_tables.TestPrefixJobTable) test_prefix_support (lava_scheduler_app.tests.test_tables.TestPrefixJobTable) ... ok test_prefix_support_model (lava_scheduler_app.tests.test_tables.TestPrefixJobTable) test_prefix_support_model (lava_scheduler_app.tests.test_tables.TestPrefixJobTable) ... ok test_default_length (lava_scheduler_app.tests.test_tables.TestTestJobTable) test_default_length (lava_scheduler_app.tests.test_tables.TestTestJobTable) ... ok test_shell_data (lava_scheduler_app.tests.test_tables.TestTestJobTable) test_shell_data (lava_scheduler_app.tests.test_tables.TestTestJobTable) ... ok test_shell_data_model (lava_scheduler_app.tests.test_tables.TestTestJobTable) test_shell_data_model (lava_scheduler_app.tests.test_tables.TestTestJobTable) ... ok test_default_length (lava_scheduler_app.tests.test_tables.TestTestTable) test_default_length (lava_scheduler_app.tests.test_tables.TestTestTable) ... ok test_empty_data (lava_scheduler_app.tests.test_tables.TestTestTable) test_empty_data (lava_scheduler_app.tests.test_tables.TestTestTable) ... ok test_make_job_yaml (lava_scheduler_app.tests.test_menus.TestPipelineMenu) test_make_job_yaml (lava_scheduler_app.tests.test_menus.TestPipelineMenu) ... ok test_menu_context (lava_scheduler_app.tests.test_menus.TestPipelineMenu) test_menu_context (lava_scheduler_app.tests.test_menus.TestPipelineMenu) ... Traceback (most recent call last): File "./lava_server/manage.py", line 137, in <module> legacy_main() File "./lava_server/manage.py", line 133, in legacy_main execute_from_command_line(sys.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 354, in execute_from_command_line utility.execute() File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 346, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 30, in run_from_argv super(Command, self).run_from_argv(argv) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 394, in run_from_argv self.execute(*args, **cmd_options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 74, in execute super(Command, self).execute(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 445, in execute output = self.handle(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 90, in handle failures = test_runner.run_tests(test_labels) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 211, in run_tests result = self.run_suite(suite) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 178, in run_suite ).run(suite) File "/usr/lib/python2.7/unittest/runner.py", line 151, in run test(result) File "/usr/lib/python2.7/unittest/suite.py", line 70, in __call__ return self.run(*args, **kwds) File "/usr/lib/python2.7/unittest/suite.py", line 108, in run test(result) File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 673, in __call__ return self.run(*args, **kwds) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 606, in run return run_test.run(result) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 135, in _run_core self.result): File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 193, in _run_user return self._got_user_exception(sys.exc_info()) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 213, in _got_user_exception self.case.onException(exc_info, tb_label=tb_label) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 556, in onException self._report_traceback(exc_info, tb_label=tb_label) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 592, in _report_traceback self, '__testtools_tb_locals__', False))) File "/usr/lib/python2.7/dist-packages/testtools/content.py", line 205, in __init__ limit=limit, capture_locals=capture_locals).format()) File "/usr/lib/python2.7/dist-packages/traceback2/__init__.py", line 449, in __init__ exc_value.__cause__.__traceback__, AttributeError: 'IntegrityError' object has no attribute '__traceback__' neil@sylvester:lava-server (master)$ ./lava_server/manage.py test -v2 lava_scheduler_daemon Creating test database for alias 'default' ('test_devel')... Got an error creating the test database: database "test_devel" already exists Type 'yes' if you would like to try deleting the test database 'test_devel', or 'no' to cancel: yes Destroying old test database 'default'... Operations to perform: Synchronize unmigrated apps: staticfiles, lava_projects, humanize, django_tables2, lava_markitup, hijack Apply all migrations: linaro_django_xmlrpc, django_openid_auth, admin, sessions, dashboard_app, auth, sites, contenttypes, lava_results_app, lava_scheduler_app, google_analytics Synchronizing apps without migrations: Creating tables... Running deferred SQL... Installing custom SQL... Running migrations: Rendering model states... DONE Applying contenttypes.0001_initial... OK Applying auth.0001_initial... OK Applying admin.0001_initial... OK Applying contenttypes.0002_remove_content_type_name... OK Applying auth.0002_alter_permission_name_max_length... OK Applying auth.0003_alter_user_email_max_length... OK Applying auth.0004_alter_user_username_opts... OK Applying auth.0005_alter_user_last_login_null... OK Applying auth.0006_require_contenttypes_0002... OK Applying dashboard_app.0001_initial... OK Applying dashboard_app.0002_auto_20140917_1935... OK Applying dashboard_app.0003_auto_20140926_1208... OK Applying dashboard_app.0004_imagereportchart_is_delta... OK Applying dashboard_app.0005_imagereportchart_chart_height... OK Applying dashboard_app.0006_auto_20141028_1146... OK Applying dashboard_app.0007_imagereportchart_chart_visibility... OK Applying dashboard_app.0008_imagechartfilter_is_all_tests_included... OK Applying dashboard_app.0009_auto_20150108_0711... OK Applying dashboard_app.0010_auto_20150116_1533... OK Applying dashboard_app.0011_imagereportchart_is_aggregate_results... OK Applying dashboard_app.0012_auto_20150126_1644... OK Applying dashboard_app.0013_auto_20150127_1341... OK Applying dashboard_app.0014_auto_20150212_0604... OK Applying dashboard_app.0015_remove_stale_content_types... OK Applying dashboard_app.0016_auto_20150325_1235... OK Applying dashboard_app.0017_namedattribute_is_manual... OK Applying dashboard_app.0018_imagereport_group... OK Applying dashboard_app.0019_auto_20150702_1529... OK Applying django_openid_auth.0001_initial... OK Applying sites.0001_initial... OK Applying google_analytics.0001_initial... OK Applying google_analytics.0002_auto_20151121_0724... OK Applying linaro_django_xmlrpc.0001_initial... OK Applying lava_scheduler_app.0001_initial... OK Applying lava_scheduler_app.0002_add_lava-health_user... OK Applying lava_scheduler_app.0003_populate_master_node... OK Applying lava_scheduler_app.0004_add_pipeline_marks... OK Applying lava_scheduler_app.0005_auto_devicedictionarytable_pipelinestore... OK Applying lava_results_app.0001_initial... OK Applying lava_results_app.0002_auto_20150825_1926... OK Applying lava_results_app.0003_auto_20150908_1522... OK Applying lava_results_app.0004_auto_20150925_0002... OK Applying lava_scheduler_app.0006_auto_20150619_1035... OK Applying lava_scheduler_app.0007_devicetype_description... OK Applying lava_scheduler_app.0008_auto_20151014_1044... OK Applying lava_scheduler_app.0009_testjob_pipeline_compatibility... OK Applying lava_scheduler_app.0010_auto_20151103_1136... OK Applying sessions.0001_initial... OK test_previous_state (lava_scheduler_daemon.tests.test_previous.DatabaseJobTest) test_previous_state (lava_scheduler_daemon.tests.test_previous.DatabaseJobTest) ... Job queue length: 1 Assigning panda02 (Idle, health Unknown) for Submitted health check job for panda02 (1) Assigned panda02 (Reserved, health Unknown) to Submitted health check job on panda02 (1) Assigned 1 jobs on 1 devices panda02 started running job 1 job 1 completed on panda02 Job queue length: 1 Assigning panda01 (Idle, health Unknown) for Submitted health check job for panda01 (2) Assigned panda01 (Reserved, health Unknown) to Submitted health check job on panda01 (2) Assigned 1 jobs on 1 devices panda01 started running job 2 job 2 completed on panda01 ok test_stale_job_failure (lava_scheduler_daemon.tests.test_previous.DatabaseJobTest) test_stale_job_failure (lava_scheduler_daemon.tests.test_previous.DatabaseJobTest) ... Traceback (most recent call last): File "./lava_server/manage.py", line 137, in <module> legacy_main() File "./lava_server/manage.py", line 133, in legacy_main execute_from_command_line(sys.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 354, in execute_from_command_line utility.execute() File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 346, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 30, in run_from_argv super(Command, self).run_from_argv(argv) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 394, in run_from_argv self.execute(*args, **cmd_options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 74, in execute super(Command, self).execute(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 445, in execute output = self.handle(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 90, in handle failures = test_runner.run_tests(test_labels) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 211, in run_tests result = self.run_suite(suite) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 178, in run_suite ).run(suite) File "/usr/lib/python2.7/unittest/runner.py", line 151, in run test(result) File "/usr/lib/python2.7/unittest/suite.py", line 70, in __call__ return self.run(*args, **kwds) File "/usr/lib/python2.7/unittest/suite.py", line 108, in run test(result) File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 673, in __call__ return self.run(*args, **kwds) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 606, in run return run_test.run(result) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 135, in _run_core self.result): File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 193, in _run_user return self._got_user_exception(sys.exc_info()) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 213, in _got_user_exception self.case.onException(exc_info, tb_label=tb_label) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 556, in onException self._report_traceback(exc_info, tb_label=tb_label) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 592, in _report_traceback self, '__testtools_tb_locals__', False))) File "/usr/lib/python2.7/dist-packages/testtools/content.py", line 205, in __init__ limit=limit, capture_locals=capture_locals).format()) File "/usr/lib/python2.7/dist-packages/traceback2/__init__.py", line 449, in __init__ exc_value.__cause__.__traceback__, AttributeError: 'IntegrityError' object has no attribute '__traceback__' neil@sylvester:lava-server (master)$ ./lava_server/manage.py test -v2 lava_results_app Creating test database for alias 'default' ('test_devel')... Got an error creating the test database: database "test_devel" already exists Type 'yes' if you would like to try deleting the test database 'test_devel', or 'no' to cancel: yes Destroying old test database 'default'... Operations to perform: Synchronize unmigrated apps: staticfiles, lava_projects, humanize, django_tables2, lava_markitup, hijack Apply all migrations: linaro_django_xmlrpc, django_openid_auth, admin, sessions, dashboard_app, auth, sites, contenttypes, lava_results_app, lava_scheduler_app, google_analytics Synchronizing apps without migrations: Creating tables... Running deferred SQL... Installing custom SQL... Running migrations: Rendering model states... DONE Applying contenttypes.0001_initial... OK Applying auth.0001_initial... OK Applying admin.0001_initial... OK Applying contenttypes.0002_remove_content_type_name... OK Applying auth.0002_alter_permission_name_max_length... OK Applying auth.0003_alter_user_email_max_length... OK Applying auth.0004_alter_user_username_opts... OK Applying auth.0005_alter_user_last_login_null... OK Applying auth.0006_require_contenttypes_0002... OK Applying dashboard_app.0001_initial... OK Applying dashboard_app.0002_auto_20140917_1935... OK Applying dashboard_app.0003_auto_20140926_1208... OK Applying dashboard_app.0004_imagereportchart_is_delta... OK Applying dashboard_app.0005_imagereportchart_chart_height... OK Applying dashboard_app.0006_auto_20141028_1146... OK Applying dashboard_app.0007_imagereportchart_chart_visibility... OK Applying dashboard_app.0008_imagechartfilter_is_all_tests_included... OK Applying dashboard_app.0009_auto_20150108_0711... OK Applying dashboard_app.0010_auto_20150116_1533... OK Applying dashboard_app.0011_imagereportchart_is_aggregate_results... OK Applying dashboard_app.0012_auto_20150126_1644... OK Applying dashboard_app.0013_auto_20150127_1341... OK Applying dashboard_app.0014_auto_20150212_0604... OK Applying dashboard_app.0015_remove_stale_content_types... OK Applying dashboard_app.0016_auto_20150325_1235... OK Applying dashboard_app.0017_namedattribute_is_manual... OK Applying dashboard_app.0018_imagereport_group... OK Applying dashboard_app.0019_auto_20150702_1529... OK Applying django_openid_auth.0001_initial... OK Applying sites.0001_initial... OK Applying google_analytics.0001_initial... OK Applying google_analytics.0002_auto_20151121_0724... OK Applying linaro_django_xmlrpc.0001_initial... OK Applying lava_scheduler_app.0001_initial... OK Applying lava_scheduler_app.0002_add_lava-health_user... OK Applying lava_scheduler_app.0003_populate_master_node... OK Applying lava_scheduler_app.0004_add_pipeline_marks... OK Applying lava_scheduler_app.0005_auto_devicedictionarytable_pipelinestore... OK Applying lava_results_app.0001_initial... OK Applying lava_results_app.0002_auto_20150825_1926... OK Applying lava_results_app.0003_auto_20150908_1522... OK Applying lava_results_app.0004_auto_20150925_0002... OK Applying lava_scheduler_app.0006_auto_20150619_1035... OK Applying lava_scheduler_app.0007_devicetype_description... OK Applying lava_scheduler_app.0008_auto_20151014_1044... OK Applying lava_scheduler_app.0009_testjob_pipeline_compatibility... OK Applying lava_scheduler_app.0010_auto_20151103_1136... OK Applying sessions.0001_initial... OK test_duration (lava_results_app.tests.test_metadata.TestMetaTypes) test_duration (lava_results_app.tests.test_metadata.TestMetaTypes) ... ok test_export (lava_results_app.tests.test_metadata.TestMetaTypes) test_export (lava_results_app.tests.test_metadata.TestMetaTypes) ... ok Traceback (most recent call last): File "./lava_server/manage.py", line 137, in <module> legacy_main() File "./lava_server/manage.py", line 133, in legacy_main execute_from_command_line(sys.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 354, in execute_from_command_line utility.execute() File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 346, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 30, in run_from_argv super(Command, self).run_from_argv(argv) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 394, in run_from_argv self.execute(*args, **cmd_options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 74, in execute super(Command, self).execute(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 445, in execute output = self.handle(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/test.py", line 90, in handle failures = test_runner.run_tests(test_labels) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 211, in run_tests result = self.run_suite(suite) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 178, in run_suite ).run(suite) File "/usr/lib/python2.7/unittest/runner.py", line 151, in run test(result) File "/usr/lib/python2.7/unittest/suite.py", line 70, in __call__ return self.run(*args, **kwds) File "/usr/lib/python2.7/unittest/suite.py", line 108, in run test(result) File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 673, in __call__ return self.run(*args, **kwds) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 606, in run return run_test.run(result) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 144, in _run_core self.case._run_test_method, self.result): File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 193, in _run_user return self._got_user_exception(sys.exc_info()) File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 213, in _got_user_exception self.case.onException(exc_info, tb_label=tb_label) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 556, in onException self._report_traceback(exc_info, tb_label=tb_label) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 592, in _report_traceback self, '__testtools_tb_locals__', False))) File "/usr/lib/python2.7/dist-packages/testtools/content.py", line 205, in __init__ limit=limit, capture_locals=capture_locals).format()) File "/usr/lib/python2.7/dist-packages/traceback2/__init__.py", line 449, in __init__ exc_value.__cause__.__traceback__, AttributeError: 'IntegrityError' object has no attribute '__traceback__'
pgpqzEh2cESkp.pgp
Description: OpenPGP digital signature