Skip to content

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

# We need PYTHONPATH later
echo "PYTHONPATH=$PYTHONPATH" >> $GITHUB_ENV
- name: Run the tests on Unix Systems
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
@aaronj0 aaronj0 deleted the fix-cppyy-ci branch April 22, 2024 12:44
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.

3 participants