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

Make the package actually usable #2

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Conversation

JamesWrigley
Copy link
Collaborator

@JamesWrigley JamesWrigley commented Oct 25, 2024

TL;DR everything's renamed and all the tests pass, plus the SSHManager tests have been enabled by default on 64bit Linux/OSX since we can use LibSSH.jl to create the SSH server it needs. The SSH tests are kinda heavy though, I don't really know why they create 9 workers by default. If that's annoying I'd be open to lowering it to like 6 or so in the future.

The only important change is that the project argument must be set correctly if using the SSHManager. I've set it to the currently active project by default, which should at least be a sensible choice for clusters with shared filesystems. I also added a changelog so we can track changes from upstream.

I've tried to keep all the commits atomic, so I'd recommend reviewing the PR commit-by-commit.

@JamesWrigley JamesWrigley self-assigned this Oct 25, 2024
@JamesWrigley
Copy link
Collaborator Author

JamesWrigley commented Oct 25, 2024

TL;DR everything's renamed and all the tests pass

Lol, I spoke too soon.

EDIT: back in the green 🎉

@codecov-commenter
Copy link

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

This is necessary since DistributedNext isn't in the default sysimage like
Distributed is.
Though a few tests have been disabled because they test things like --worker,
which is explicitly unsupported.
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.

2 participants