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

CI: Reorder tests to avoid numpy issue #989

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

SMoraisAnsys
Copy link
Collaborator

@SMoraisAnsys SMoraisAnsys commented Jan 19, 2025

TLDR: numpy 2.Y can't be imported before using PyAEDT or there is an issue. Thus, this PR ensure that the tests that could be impacted by such order are run in a "good" order.

This should be a temporary fix and needs to be handled.

See #987 and #988 for more information.
Note that da26422 was able to pass the file test that was previously failing.

@github-actions github-actions bot added maintenance Package and maintenance related ci/cd labels Jan 19, 2025
@SMoraisAnsys SMoraisAnsys marked this pull request as ready for review January 20, 2025 08:31
@SMoraisAnsys SMoraisAnsys changed the title CI: See how CI behaves with other cases CI: Reorder tests to avoid numpy issue Jan 20, 2025
@codecov-commenter
Copy link

codecov-commenter commented Jan 20, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 82.67%. Comparing base (e804b3a) to head (c06c38c).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #989   +/-   ##
=======================================
  Coverage   82.67%   82.67%           
=======================================
  Files         160      160           
  Lines       21130    21130           
=======================================
  Hits        17470    17470           
  Misses       3660     3660           

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd maintenance Package and maintenance related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants