Merge Deltas from Azure to OSDU

Apart from Azure specific changes:

Dependency Updates

  • requirements.txt: Updated requests from 2.31.0 to 2.32.3
  • requirements.txt: Multiple security and stability updates:
    • certifi: 2023.5.7 → 2025.4.26
    • cryptography: 40.0.2 → 44.0.2
    • grpcio: 1.56.0 → 1.56.2
    • idna: 3.4 → 3.10
    • urllib3: 1.26.16 → 1.26.20

Schema Core Updates

  • schema-core/src/main/java/.../WebConfiguration.java:
    • License Header Addition: Added Apache 2.0 license header for compliance
    • Code Formatting: Minor formatting improvements

Core Test Framework Improvements

  • testing/schema-test-core/src/test/java/.../TestConstants.java:

    • Retry Configuration: Added configurable retry parameters for HTTP operations
    • Exponential Backoff: Added exponential backoff configuration for resilient testing
  • Multiple Test Class Updates:

    • Removed Debug Logging: Cleaned up excessive debug logging across test classes
    • Enhanced Authentication: Improved token management with retry mechanisms
    • Better Error Handling: Enhanced exception handling in HTTP operations
    • Request Correlation: Added correlation IDs for better request tracking

Test Features

  • IntegrationTest_Info_GET.feature:New Test Scenario: Added test for version info endpoint with trailing slash support
Edited by Ayushi Srivastava

Merge request reports

Loading