OCL API 2

Build: #1728 failed

Job: Run tests failed

Stages & jobs

  1. Build

  2. Test

  3. Deploy for testing

    Requires a user to start manually
  4. Release

    Requires a user to start manually

Job result summary

Completed
Duration
12 minutes
Agent
xiao.openmrs.org
Revision
a07ae87b83ba3e6c902eec8bb9c64f4749ae48b3 a07ae87b83ba3e6c902eec8bb9c64f4749ae48b3
Fixed in
#1731 (Manual run from the stage: Deploy for testing by Rafal Korytkowski)
No failed test found. A possible compilation error occurred.

Error summary

The build generated some errors. See the full build log for more details.

----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/unittest/mock.py", line 1370, in patched
    return func(*newargs, **newkeywargs)
  File "/code/core/common/tests.py", line 1008, in test_bulk_import_parallel_inline_invalid_json
    result = bulk_import_parallel_inline(to_import=content, username='ocladmin', update_if_exists=False)  # pylint: disable=no-value-for-parameter
  File "/usr/local/lib/python3.10/site-packages/celery/local.py", line 182, in __call__
    return self._get_current_object()(*a, **kw)
  File "/usr/local/lib/python3.10/site-packages/celery_once/tasks.py", line 75, in __call__
    return super(QueueOnce, self).__call__(*args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/celery/app/task.py", line 411, in __call__
    return self.run(*args, **kwargs)
  File "/code/core/common/tasks.py", line 243, in bulk_import_parallel_inline
    importer = BulkImportParallelRunner(
  File "/code/core/importers/models.py", line 844, in __init__
    self.redis_service = RedisService()
  File "/code/core/common/services.py", line 218, in __init__
    self.conn = get_redis_connection('default')
  File "/usr/local/lib/python3.10/site-packages/django_redis/__init__.py", line 15, in get_redis_connection
    raise NotImplementedError("This backend does not support this feature")
NotImplementedError: This backend does not support this feature

======================================================================
ERROR: test_bulk_import_parallel_inline_invalid_without_resource_type (core.common.tests.TaskTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/unittest/mock.py", line 1370, in patched
    return func(*newargs, **newkeywargs)
  File "/code/core/common/tests.py", line 1020, in test_bulk_import_parallel_inline_invalid_without_resource_type
    result = bulk_import_parallel_inline(to_import=content, username='ocladmin', update_if_exists=False)  # pylint: disable=no-value-for-parameter
  File "/usr/local/lib/python3.10/site-packages/celery/local.py", line 182, in __call__
    return self._get_current_object()(*a, **kw)
  File "/usr/local/lib/python3.10/site-packages/celery_once/tasks.py", line 75, in __call__
    return super(QueueOnce, self).__call__(*args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/celery/app/task.py", line 411, in __call__
    return self.run(*args, **kwargs)
  File "/code/core/common/tasks.py", line 243, in bulk_import_parallel_inline
    importer = BulkImportParallelRunner(
  File "/code/core/importers/models.py", line 844, in __init__
    self.redis_service = RedisService()
  File "/code/core/common/services.py", line 218, in __init__
    self.conn = get_redis_connection('default')
  File "/usr/local/lib/python3.10/site-packages/django_redis/__init__.py", line 15, in get_redis_connection
    raise NotImplementedError("This backend does not support this feature")
NotImplementedError: This backend does not support this feature

======================================================================
ERROR: test_bulk_import_parallel_inline_valid_json (core.common.tests.TaskTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/unittest/mock.py", line 1370, in patched
    return func(*newargs, **newkeywargs)
  File "/code/core/common/tests.py", line 1032, in test_bulk_import_parallel_inline_valid_json
    result = bulk_import_parallel_inline(to_import=content, username='ocladmin', update_if_exists=False)  # pylint: disable=no-value-for-parameter
  File "/usr/local/lib/python3.10/site-packages/celery/local.py", line 182, in __call__
    return self._get_current_object()(*a, **kw)
  File "/usr/local/lib/python3.10/site-packages/celery_once/tasks.py", line 75, in __call__
    return super(QueueOnce, self).__call__(*args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/celery/app/task.py", line 411, in __call__
    return self.run(*args, **kwargs)
  File "/code/core/common/tasks.py", line 243, in bulk_import_parallel_inline
    importer = BulkImportParallelRunner(
  File "/code/core/importers/models.py", line 844, in __init__
    self.redis_service = RedisService()
  File "/code/core/common/services.py", line 218, in __init__
    self.conn = get_redis_connection('default')
  File "/usr/local/lib/python3.10/site-packages/django_redis/__init__.py", line 15, in get_redis_connection
    raise NotImplementedError("This backend does not support this feature")
NotImplementedError: This backend does not support this feature

======================================================================
ERROR: test_invalid_json (core.importers.tests.BulkImportParallelRunnerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/code/core/importers/tests.py", line 760, in test_invalid_json
    BulkImportParallelRunner(
  File "/code/core/importers/models.py", line 844, in __init__
    self.redis_service = RedisService()
  File "/code/core/common/services.py", line 218, in __init__
    self.conn = get_redis_connection('default')
  File "/usr/local/lib/python3.10/site-packages/django_redis/__init__.py", line 15, in get_redis_connection
    raise NotImplementedError("This backend does not support this feature")
NotImplementedError: This backend does not support this feature

======================================================================
FAIL: test_get_without_task_id (core.importers.tests.BulkImportViewTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/mock/mock.py", line 1423, in patched
    return func(*newargs, **newkeywargs)
  File "/code/core/importers/tests.py", line 1017, in test_get_without_task_id
    self.assertEqual(response.status_code, 200)
AssertionError: 422 != 200

----------------------------------------------------------------------
Ran 798 tests in 660.984s

FAILED (failures=1, errors=4)
Preserving test database for alias 'default' ('test_postgres')...
1
Stopping ocl-oclapi2-rt_db_1 ...
Stopping ocl-oclapi2-rt_es_1 ...
Stopping ocl-oclapi2-rt_db_1 ... done
Stopping ocl-oclapi2-rt_es_1 ... done
Removing ocl-oclapi2-rt_db_1 ...
Removing ocl-oclapi2-rt_es_1 ...
Removing ocl-oclapi2-rt_es_1 ... done
Removing ocl-oclapi2-rt_db_1 ... done
Removing network ocl-oclapi2-rt_default
Removing volume ocl-oclapi2-rt_postgres-data
Removing volume ocl-oclapi2-rt_es-data
Removing volume ocl-oclapi2-rt_redis-data