# Batch test re-runs and expanded integrations

Published: 2026-01-28

We now support re-running tests in batch on Openlayer, so that you can recalculate results when new data is added retroactively. In addition, we’ve added a ton of new integrations – Ruby and Strands Agents SDKs, Gemini API and Copilot Studio integrations, and more – so that Openlayer fits in seamlessly with the workflows you’re already running. As always, we’ve made continuous improvements to the UI and docs, so your experience will be even smoother. Read the full list below.

## Features

- Automatic threshold support for tests based on custom metrics
- Openlayer Ruby SDK
- Custom time range selection for test execution
- Manual test re-runs
- New primary key uniqueness constraint test
- Strands Agents SDK integration
- Microsoft Copilot Studio integration
- Google Gemini API integration
- API endpoints for retrieving test results and managing projects

## Improvements

- Clearer trace visualizations
- More informative skipped test messages
- More reliable OpenTelemetry support
- Smoother Snowflake connection flow with support for views
- Simplified Databricks onboarding flow
- More robust directory sync configuration
- Better session and user tracking for GenAI projects
- Redesigned monitoring test results graph
- Characteristic Stability Index (CSI) as a drift detection method

## Fixes

- Evidence type selection fixed when creating governance rules
- User email matching is no longer case-sensitive
- Step detection in LangChain integration
- Model output capture in Google ADK integration
- Duplicate trace steps in LiteLLM tracer

