Skip to content

[ci] Cppyy tests - fix pytest failing #233

New issue

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

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

Already on GitHub? # to your account

Merged
merged 2 commits into from
Apr 15, 2024

Conversation

aaronj0
Copy link
Collaborator

@aaronj0 aaronj0 commented Apr 12, 2024

No description provided.

@mcbarton
Copy link
Collaborator

@maximusron The cppyy tests on osx arm still don't run after this change, but the osx x86 do (discluding the cling based one). It shouldn't be an issue, but can you turn off the parallel running of the tests for a run, so we can rule that out as an issue?

@aaronj0 aaronj0 changed the title [ci[ Cppyy tests - fix pytest failing [ci] Cppyy tests - fix pytest failing Apr 13, 2024
@vgvassilev
Copy link
Contributor

When a test crashes it crashes it cannot run the subsequent test cases. The pydist did that in a distributed way so that each test case gets run in isolation and if it crashes then we still get to see if others succeeded...

@aaronj0
Copy link
Collaborator Author

aaronj0 commented Apr 13, 2024

@vgvassilev Maybe once the checks are done we can merge this so that we can see the test stats on main

@mcbarton
Copy link
Collaborator

mcbarton commented Apr 13, 2024

@maximusron can you rebase and fix the comment I made about apt not being present on osx in this PR #231? Without it the packges you added for tests on Ubuntu won't be present on osx

@@ -1156,9 +1161,6 @@ jobs:
continue-on-error: true
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@maximusron Maybe worth removing this line as part of this PR, so its clearer when this PR is a sucess without consulting the ci output.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, that's probably a good idea.

Copy link
Collaborator Author

@aaronj0 aaronj0 Apr 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will probably error out very fast, even if everything runs smoothly because the failing cppyy tests output stderr to the console.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, let's do that in a separate PR then..

@vgvassilev
Copy link
Contributor

I do not understand what’s the intent of removing pydist. The other changes seem fine.

@aaronj0
Copy link
Collaborator Author

aaronj0 commented Apr 13, 2024

I do not understand what’s the intent of removing pydist. The other changes seem fine.

pydist is no longer being removed, that commit has been dropped

@vgvassilev vgvassilev merged commit c37f3b1 into compiler-research:main Apr 15, 2024
56 checks passed
@aaronj0 aaronj0 deleted the fix-cppyy-ci branch April 22, 2024 12:44
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants