Skip to content

Conversation

@RahulJana
Copy link
Collaborator

@RahulJana RahulJana commented May 11, 2025

  1. Added separate tests for API, LLM and Deepseek.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes the legacy tests.yml workflow and makes several adjustments to test configurations across the codebase. Key changes include:

  • Removal of the .github/workflows/tests.yml file.
  • Updates to root directory setup in several llm test files.
  • Addition of new API tests for multiple endpoints related to DeepSeek, USPTO, and Pistachio models.

Reviewed Changes

Copilot reviewed 16 out of 16 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
tests/variables_test.py Added new model variables for USPTO and Pistachio.
tests/llm-tests/*.py Updated the root directory setup paths.
tests/api-tests/*.py Added new API tests for various model endpoints.
.github/workflows/tests.yml Removed the legacy tests workflow file.
.github/workflows/llm-tests.yml, api-tests.yml Added new workflow configurations for LLM and API tests.
Comments suppressed due to low confidence (1)

tests/api-tests/test_api_uspto_retrosynthesis.py:10

  • The variable 'CLAUDE_ADV_MODEL' is imported but not defined in tests/variables_test.py. Please add its definition or update the import to reflect the correct variable.
from tests.variables_test import MOLECULE_1, BASE_URL, ENDPOINTS, X_API_KEY, DEEPSEEK_FIREWORKS_MODEL, USPTO_MODEL, CLAUDE_ADV_MODEL

@RahulJana RahulJana changed the base branch from main to tests/api_updated May 11, 2025 13:03
@RahulJana RahulJana changed the base branch from tests/api_updated to main May 11, 2025 13:04
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes the obsolete tests.yml workflow file and introduces several new and updated test files along with new GitHub Actions workflows for API, LLM, and DeepSeek tests. Key changes include updating root path setups in test files, adding new API test suites with endpoints for retrosynthesis and rerun functionalities, and reorganizing workflow files.

Reviewed Changes

Copilot reviewed 18 out of 18 changed files in this pull request and generated 2 comments.

File Description
tests/variables_test.py Added AZ model constants and new test variables for API configurations
tests/llm-tests/* Updated rootutils paths for improved test environment setup
tests/api-tests/* New API test suites for different models and endpoints, with assertion updates
.github/workflows/* Removed tests.yml and added new workflow files for API, LLM, and DeepSeek tests

@RahulJana RahulJana changed the title removed tests.yml Added CI tests. May 11, 2025
@RahulJana RahulJana requested a review from shreyasvinaya May 11, 2025 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants