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 two CI-rot breakages #3360

Merged
merged 2 commits into from Apr 18, 2024
Merged

Fix two CI-rot breakages #3360

merged 2 commits into from Apr 18, 2024

Conversation

benclifford
Copy link
Collaborator

Description

Two simultaneous CI-rot breakages have happened and this PR fixes them simultaneously - they cannot be fixed individually because neither fix is sufficient to pass CI.

RADICAL-Pilot installation broke recently in CI, through some change outside of the Parsl repository, and even with a pinned RADICAL-Pilot version. More recent radical-pilot will install OK, and this PR advances the pin to that more recent version. This might be something to do with this fix introduced in radical-cybertools/radical.pilot#3169 but I'm not completely clear.

Issue #3037 started happening in CI. That issue is that a test checks a property that it might not actually be reasonable to expect to hold. This PR skips that issue, leaving further work for whoever adopts issue #3037.

Type of change

  • Bug fix

Copy link
Collaborator

@khk-globus khk-globus left a comment

Choose a reason for hiding this comment

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

Oof; we'll see if the skipped test ever gets unskipped. 🤞

@benclifford benclifford merged commit 04ca656 into master Apr 18, 2024
6 checks passed
@benclifford benclifford deleted the benc-ci-rot branch April 18, 2024 13:15
trey-stafford pushed a commit to trey-stafford/parsl that referenced this pull request Apr 18, 2024
Two simultaneous CI-rot breakages have happened and this PR fixes them simultaneously - they cannot be fixed individually because neither fix is sufficient to pass CI.

RADICAL-Pilot installation broke recently in CI, through some change outside of the Parsl repository, and even with a pinned RADICAL-Pilot version. More recent radical-pilot will install OK, and this PR advances the pin to that more recent version. This might be something to do with this fix introduced in radical-cybertools/radical.pilot#3169 but I'm not completely clear.

Issue Parsl#3037 started happening in CI. That issue is that a test checks a property that it might not actually be reasonable to expect to hold. This PR skips that issue, leaving further work for whoever adopts issue Parsl#3037.
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.

None yet

2 participants