Skip to content

Conversation

@anchapin
Copy link
Collaborator

@anchapin anchapin commented Jan 7, 2026

Introduce a workflow to summarize excluded tests, enhancing visibility and management of test coverage. This change aims to streamline the testing process and improve overall project quality.

@anchapin anchapin requested a review from Copilot January 7, 2026 14:28
@anchapin anchapin added the Pull Request - Ready for CI This pull request if finalized and is ready for continuous integration verification prior to merge. label Jan 7, 2026
@anchapin anchapin closed this Jan 7, 2026
@anchapin anchapin reopened this Jan 7, 2026
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 introduces a new GitHub Actions workflow for running and summarizing excluded tests across Linux, macOS, and Windows platforms. The workflow extracts test configurations from an existing full-build workflow, filters for configurations with excluded tests, and runs those tests separately to improve visibility into test coverage gaps.

Key changes:

  • New scheduled workflow running daily at 4:00 AM UTC with manual trigger support
  • Dynamic matrix extraction from full-build.yml to identify platforms with excluded tests
  • Platform-specific jobs (Linux, macOS, Windows) that build the project and run only excluded tests sequentially

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

@github-actions
Copy link

github-actions bot commented Jan 7, 2026

🧪 Test Results Dashboard

Summary

Metric Value
Total Tests 4144
Passed 4143
Failed 1
Errors 0
Skipped 0
Success Rate 100.0%
Generated 2026-01-09 20:28:29 UTC

⚠️ Minor Issues Detected

🔍 Failed Tests (1 failures)

Linux-c++ (1 failures)

BCLFixture.BCLMeasure.BCLFixture.BCLMeasure (run3)

Error Message:

Failed

Full Details:

No details available

📊 Test Run Information

Run XML File Status
run1 results.xml ✅ Found
run3 results.xml ✅ Found
run2 results.xml ✅ Found

@ci-commercialbuildings
Copy link
Collaborator

ci-commercialbuildings commented Jan 9, 2026

@anchapin anchapin merged commit 2937910 into develop Jan 9, 2026
3 of 4 checks passed
@anchapin anchapin deleted the excluded_tests_workflow branch January 9, 2026 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Pull Request - Ready for CI This pull request if finalized and is ready for continuous integration verification prior to merge.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants