发布

  • [OPIK-5297] [OPTIMIZER SDK] Update BaseOptimizer._create_optimization_run() to pass project_name to the OpikClient (#5956)

    frostbyte_neo 发布于 2026-04-01 12:41:41 +00:00

    • [OPIK-5297] Add project_name to optimization creation in base_optimizer.py

    • [OPIK-5297] Add assertion for project_name propagation in optimization creation test

    • [OPIK-5297] Add source="optimization" to span-related test cases

    • [OPIK-5297] Add project_name support to optimizer dataset creation and associated tests

    • [OPIK-5297] Refactor test fixtures to improve project_name propagation and environment setup

    • [OPIK-5297] Refactor setup_environment fixture to use pytest.MonkeyPatch.context for improved environment variable management

    • [OPIK-5297] Set setup_environment fixture scope to session in E2E tests

    • [OPIK-5297] Set setup_environment fixture to autouse and fix import paths in E2E tests

    • [OPIK-5297] Update setup_driving_hazard_dataset fixture to use Generator for improved type safety

    • [OPIK-5297] Introduce old dataset cleanup and improve setup_environment fixture in E2E tests

    • [OPIK-5297] Added more detailed logging

    • [OPIK-5297] Fixed failing unit test

    • [OPIK-5297] Refactor dataset creation to use cached client and centralize dataset cleanup logic

    • [OPIK-5297] Improve logging, typing, and validation across dataset utilities and test fixtures

    • [OPIK-5297] Removed unnecessary client.end() call

    • [OPIK-5297] Add Opik server setup and health checks to E2E test workflow

    • [OPIK-5297] Add verbose summary report to pytest output in E2E workflow

    • [OPIK-5297] Fixed to avoid race conditions during E2E test execution

    • [OPIK-5297] Extend E2E workflow timeout to 40 minutes

    下载附件