Skip to content

Added Providers Test Coverage#29

Closed
prateeks99 wants to merge 6 commits intomainfrom
test-coverage
Closed

Added Providers Test Coverage#29
prateeks99 wants to merge 6 commits intomainfrom
test-coverage

Conversation

@prateeks99
Copy link
Copy Markdown
Member

Description

Expanding the pytest coverage by adding a new tests/unit suite and a separate tests/providers suite for provider tests.

Summary of changes:

  • added numbered offline unit tests for core SDK modules:
    • _abc
    • provider
    • db
    • credential
    • privilege
    • base_profile
    • _validations
    • errors
  • added provider-specific smoke tests under tests/providers for:
    • OpenAI
    • Azure
    • OCI
    • Cohere
    • Google
    • Anthropic
    • HuggingFace
    • AWS

Fixes #

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

Tests run locally with Python 3.12.

  • Offline unit suite
  • Existing sync/async sanity tests after schema setup
  • Provider smoke test collection/skip behavior

@oracle-contributor-agreement
Copy link
Copy Markdown

Thank you for your pull request and welcome to our community! To contribute, please sign the Oracle Contributor Agreement (OCA).
The following contributors of this PR have not signed the OCA:

To sign the OCA, please create an Oracle account and sign the OCA in Oracle's Contributor Agreement Application.

When signing the OCA, please provide your GitHub username. After signing the OCA and getting an OCA approval from Oracle, this PR will be automatically updated.

If you are an Oracle employee, please make sure that you are a member of the main Oracle GitHub organization, and your membership in this organization is public.

@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Required At least one contributor does not have an approved Oracle Contributor Agreement. label Apr 1, 2026
@prateeks99 prateeks99 changed the title Added Providers Test Coverage + some additional unit tests Added Providers Test Coverage Apr 1, 2026
@oracle-contributor-agreement oracle-contributor-agreement Bot added OCA Verified All contributors have signed the Oracle Contributor Agreement. and removed OCA Required At least one contributor does not have an approved Oracle Contributor Agreement. labels Apr 13, 2026
BhavaniKondra and others added 5 commits April 16, 2026 18:21
* Added sync and async api tests for Agent feature

* Addressed review comments and enhanced tests
Feedback tests for async and sync profiles

Adding feedback logging

address comments

reviewed comments

comments correction
* Added sync and async api tests for Agent feature

* Addressed review comments and enhanced tests

* Modified agente2e tests and added one more end to end agent testcase

* Added environment variables

* Resolve conflict by keeping remote conftest.py
@prateeks99 prateeks99 closed this Apr 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants