Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix model monitoring CI test failures due to conflicts with uploaded artifact names #3830

Merged
merged 1 commit into from
Feb 10, 2025

Conversation

imatiach-msft
Copy link
Contributor

@imatiach-msft imatiach-msft commented Feb 10, 2025

Fixes test failures in model monitoring CI during "upload test results" step due to name conflict:
image

With updated v4 version of actions/upload-artifact name conflicts are no longer automatically overwritten. This is resolved by updating the artifact names which are now unique by appending the matrix group number to the artifact name.

In addition, fixing numpy errors by pinning numpy<2.0.0 and updating the versions on all components, which fixes the e2e test failures.

Copilot summary:
This pull request includes updates to various YAML specification files and CI workflow configurations to enhance the model monitoring components and ensure compatibility with the latest dependencies. The most important changes involve updating component versions and adding a new dependency.

CI Workflow Enhancements:

Component Version Updates:

Dependency Updates:

  • Added numpy<2.0.0 to the conf section in several component specification files to ensure compatibility with existing code. [1] [2] [3] [4] [5]

Copy link

Test Results for model-monitoring-gsq-ci

13 tests   13 ✅  1h 48m 53s ⏱️
 1 suites   0 💤
 1 files     0 ❌

Results for commit dce403a.

@imatiach-msft imatiach-msft merged commit 6d1b72d into main Feb 10, 2025
53 checks passed
@imatiach-msft imatiach-msft deleted the ilmat/fix-momo-ci-failures branch February 10, 2025 21:22
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.

4 participants