Skip to content

Conversation

@zeitlinger
Copy link
Member

No description provided.

Copilot AI review requested due to automatic review settings December 1, 2025 18:41
Copy link
Contributor

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 upgrades the OATS (OpenTelemetry Acceptance Testing Suite) framework from version 0.4.1 to 0.6.0, which includes a migration to schema version 2 and a refactoring of task management from standalone shell scripts to mise tasks.

  • Upgrades oats dependency to 0.6.0 with schema v2 migration across all test configurations
  • Migrates from standalone shell scripts to mise task automation framework
  • Restructures example task definitions to provide individual tasks per language (Java, Node.js, Python, Go, .NET)

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
mise.toml Updates oats to 0.6.0, removes test task, adds language-specific example tasks, adds alias for backward compatibility
scripts/run-acceptance-tests.sh Removed - functionality migrated to .mise/tasks/acceptance-tests.sh
scripts/lint.sh Removed - superseded by mise task definitions
.mise/tasks/acceptance-tests.sh New mise task script for running acceptance tests with version argument support
.mise/tasks/super-linter.sh Added MISE description metadata comment
examples/python/oats.yaml Migrated to oats schema v2 with flat assertion structure
examples/nodejs/oats.yaml Migrated to oats schema v2 with flat assertion structure
examples/go/oats.yaml Migrated to oats schema v2 with flat assertion structure
examples/dotnet/oats.yaml Migrated to oats schema v2 with flat assertion structure
examples/ebpf-profiler/oats.yaml Migrated to oats schema v2 for profile assertions
.github/workflows/acceptance-tests.yml Updated to invoke acceptance tests via mise command instead of direct script execution

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <[email protected]>
Signed-off-by: Gregor Zeitlinger <[email protected]>
Copilot AI review requested due to automatic review settings December 1, 2025 18:57
Copy link
Contributor

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

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


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@zeitlinger zeitlinger merged commit 85fbc31 into main Dec 2, 2025
50 checks passed
@zeitlinger zeitlinger deleted the update-oats branch December 2, 2025 08:55
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