OCL API 2

Build: #2322 failed Rebuilt by Sunny Aggarwal.

Stages & jobs

  1. Build

  2. Test

  3. Deploy for testing

    Requires a user to start manually
  4. Release

    Requires a user to start manually

Build result summary

Details

Completed
Queue duration
< 1 second
Duration
59 minutes
Labels
None
Revisions
OCL API 2
478e3712afa53ab6c2b16104bdd95db2f5ba7077
OCL CI
6544e7ed40ead274ba8b0995efe09bb9edfd8319
Fixed in
#2328 (Manual run from the stage: Release by Sunny Aggarwal.)
Number of retries
1
No failed test found. A possible compilation error occurred.

Responsible

  • Sunny Aggarwal. Sunny Aggarwal. Automatically assigned

Code commits

OCL API 2
Author Commit Message Commit date
Sunny Aggarwal. Sunny Aggarwal. 478e3712afa53ab6c2b16104bdd95db2f5ba7077 OpenConceptLab/ocl_issues#2211 | logging ES exception in Errbit | logging facets from summary
Sunny Aggarwal. Sunny Aggarwal. e68b0b4d50d8ead89ae534b54e69d04aebd266d4 fixing custom sort
Sunny Aggarwal. Sunny Aggarwal. 280069cb87cc565dfb95a24971d6ed3da8fc0786 Using filter instead of query, term instead of match to cache better in ES | using rescore to boost exact matches
Sunny Aggarwal. Sunny Aggarwal. 7dc646cd58a9aa1e5b3270cc3f6a955d5e71872d Errbit | fixing expression to parent uri

Error summary for Run tests

The job generated some errors, drill down into the full build log for more details.

    test_post ... ok
core.url_registry.tests.URLRegistryTest
    test_lookup ... ok
    test_owner ... ok
    test_owner_type ... ok
    test_owner_url ... ok
core.users.tests.tests.TasksTest
    test_send_user_reset_password_email ... ok
    test_send_user_verification_email ... ok
core.users.tests.tests.TokenAuthenticationViewTest
    test_get_200 ... ok
    test_get_405 ... ok
    test_post ... ok
core.users.tests.tests.UserLogoViewTest
    test_post_200 ... ok
core.users.tests.tests.UserProfileTest
    test_auth_groups ... ok
    test_create_userprofile_positive ... ok
    test_deactivate ... /usr/local/lib/python3.10/site-packages/django/db/models/fields/__init__.py:1595: RuntimeWarning: DateTimeField UserProfile.deactivated_at received a naive datetime (2025-09-18 11:07:56.132315) while time zone support is active.
  warnings.warn(
ok
    test_delete ... /usr/local/lib/python3.10/site-packages/django/db/models/fields/__init__.py:1595: RuntimeWarning: DateTimeField UserProfile.deactivated_at received a naive datetime (2025-09-18 11:07:56.148552) while time zone support is active.
  warnings.warn(
ok
    test_email_verification_url ... ok
    test_full_name ... ok
    test_get_search_document ... ok
    test_get_token ... ok
    test_is_valid_auth_group ... ok
    test_mark_verified ... ok
    test_mnemonic ... ok
    test_name ... ok
    test_public_collections ... ok
    test_public_sources ... ok
    test_reset_password_url ... ok
    test_resource_type ... ok
    test_send_reset_password_email ... ok
    test_send_verification_email ... ok
    test_set_token ... ok
    test_status ... ok
    test_update_password ... ok
    test_user ... ok
    test_user_active_inactive_should_affect_children ... ok
    test_verify ... /usr/local/lib/python3.10/site-packages/django/db/models/fields/__init__.py:1595: RuntimeWarning: DateTimeField UserProfile.deactivated_at received a naive datetime (2025-09-18 11:07:57.133065) while time zone support is active.
  warnings.warn(
ok
core.value_sets.tests.ValueSetTest
    test_can_create_empty ... ok
    test_can_create_with_compose ... ok
    test_can_update_empty ... ok
    test_create_with_filter_and_concept ... ok
    test_create_with_filter_and_system ... ok
    test_create_with_filter_and_system_and_no_filter ... ok
    test_create_with_is_a_filter_and_system ... ok
    test_expand ... ok
    test_public_can_find_globally ... ok
    test_public_can_find_globally_without_compose ... ok
    test_public_can_view ... ok
    test_unable_to_represent_as_fhir ... Failed to represent "/invalid/uri" as ValueSet
Traceback (most recent call last):
  File "/code/core/value_sets/serializers.py", line 260, in to_representation
    IdentifierSerializer.include_ocl_identifier(instance.uri, RESOURCE_TYPE, rep)
  File "/code/core/common/serializers.py", line 141, in include_ocl_identifier
    return IdentifierSerializer.parse_identifier(ident)
  File "/code/core/common/serializers.py", line 88, in parse_identifier
    raise ValidationError(
rest_framework.exceptions.ValidationError: [ErrorDetail(string='Identifier must be in a format: /{owner_type}/{owner_id}/{resourceType}/{resource_id}/, given: /invalid/uri', code='invalid')]
ok
    test_update_with_compose ... ok
    test_validate_code ... ok
    test_validate_code_globally ... ok
    test_validate_code_globally_negative ... ok
    test_validate_code_globally_via_post ... ok
    test_validate_code_negative ... ok
core.tasks.tests.UtilsTest
    test_wait_until_task_complete_finished ... ok
    test_wait_until_task_complete_pending ... ok

======================================================================
FAIL: test_get (core.integration_tests.tests_orgs.OrganizationCollectionListViewTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/code/core/integration_tests/tests_orgs.py", line 688, in test_get
    self.assertEqual(len(response.data), 1)
AssertionError: 0 != 1

======================================================================
FAIL: test_get (core.integration_tests.tests_orgs.OrganizationSourceListViewTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/code/core/integration_tests/tests_orgs.py", line 628, in test_get
    self.assertEqual(len(response.data), 1)
AssertionError: 0 != 1

----------------------------------------------------------------------
Ran 930 tests in 1867.430s

FAILED (failures=2, skipped=5)
Preserving test database for alias 'default' ('test_postgres')...
1
Stopping ocl-oclapi2-rt_es_1 ...
Stopping ocl-oclapi2-rt_db_1 ...
Stopping ocl-oclapi2-rt_db_1 ... done
Stopping ocl-oclapi2-rt_es_1 ... done
Removing ocl-oclapi2-rt_es_1 ...
Removing ocl-oclapi2-rt_db_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
Removing volume ocl-oclapi2-rt_upload-data