-
Notifications
You must be signed in to change notification settings - Fork 59
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
Draft: Adding new worker which uses PSI/J to run tasks #694
Conversation
for more information, see https://pre-commit.ci
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #694 +/- ##
==========================================
- Coverage 83.42% 81.82% -1.61%
==========================================
Files 22 23 +1
Lines 4894 4990 +96
Branches 1410 0 -1410
==========================================
Hits 4083 4083
- Misses 807 907 +100
+ Partials 4 0 -4
Flags with carried forward coverage won't be shown. Click here to find out more.
☔ View full report in Codecov by Sentry. |
i'm trying to understand why the slurm test fails now (last run I cancelled, but it took 5h...), since you didn't any new test here yet. any idea? |
@adi611 - perhaps you can merge current master and try new |
Ok I will try this out |
I couldn't find any reason for the workflow to not work here, when it works elsewhere. I will try the new |
for more information, see https://pre-commit.ci
I have updated the worker. Currently I am using the Prerequisite:
Features:
Known issues:
I am working on fixing these issues. |
@adi611 - I've had problems with my MIT account during the weekend, so I was not able to test it, but hopefully will be able to solve my issues tomorrow |
@djarecka - I think the issue arises when running the tests with the
|
I have fixed the issue with pytest's |
@adi611 - I've tried to run the tests with new worker on our cluster, but tests are failing, I'm not able to get results when running with |
I think the issue might be with the paths to files and functions (like |
yes, it should be more generalized, you can always use the task |
I think it should work now |
Added the option to switch between the different schedulers provided by |
The |
I will also try to improve the performance of |
for more information, see https://pre-commit.ci
…ydra into adi611-patch-testpsij-1
for more information, see https://pre-commit.ci
with new version the for the conftest, you could just expand the list of worker and add |
I have updated the |
For |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left some small suggestions, but I also think we should try to run psij-local
with docker. It seems like all test_docker
are disabled when PSI/J-Local / test
@djarecka - I checked the |
…ydra into adi611-patch-testpsij-1
for more information, see https://pre-commit.ci
Types of changes
Summary
Add a new worker called
PsijWorker
toworkers.py
which uses PSI/J to run tasks.Checklist