-
Notifications
You must be signed in to change notification settings - Fork 2
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
Hang on PkgEval #2
Comments
Hi @maleadt, Super sorry for not seeing this issue earlier, had no idea anyone but me was using this. Is the problem persisting? Cheers, |
Well, you registered the package, which indicates some type of intended public use :-) The latest test logs now indicate a different error:
So yeah, it is still problematic. I will blacklist the package for now. |
Well yes, but since I only pushed it to my colleagues I wasn't keeping track of issues here :P. I think this is the same issue as I'm facing with the tests on julia 1.6. I will look into it and let you know. |
Hi @maleadt , I think the problem should now be fixed in v0.3.3 . It had to do with Cheers |
That seems unlikely, as the PkgEval run used julia-1.9. Click on the log in the OP, it seems likely due to
and then it just hangs. In the meantime, it seems that this package has been blocked from testing in future PkgEval runs. If you fix the issue more thoroughly and want it evaluated against future Julia versions, you might want to contact someone to get it reinstated. |
Hmm, weird because the tests run on julia nightly. I will try with PkgEval locally |
Hi @timholy, I don't think the issue in the original log was still present in the last run as mentioned by @maleadt. Seen as CI tests here are ran succesfully on julia 1.6 1.8 and nightly, I do think the issues are now fixed. I tried running PkgEval locally but since it's blacklisted I can't seem to actually perform the trials. I couldn't find an option in I hope this means it can be deblacklisted. |
I'll remove the blacklist and see if it passes tests again. |
Your package should not attempt to do things like Line 250 in cb8d9dd
|
Is the build step not ran during PkgEval perhaps? Normally the local_server() should exist after the build step. I don't really understand why else the CI works but PkgEval doesn't |
I've been trying to run PkgEval locally, is there a way for me to force test RemoteHPC even though it's blacklisted? I can't seem to find how to do that |
In the log I indeed don't see the build step running. Is that standard behavior? |
The blacklist is automatically ignored if you explicitly test a package: https://github.com/JuliaCI/PkgEval.jl/blob/22093d2b79057e8583c32ce5df39df3619cba052/src/evaluate.jl#L992-L993 That said, the build step not running here is curious. Testing locally it does run, and your packages does pass tests; I'll look into whats happening. That said, I'd strongly recommend against running such commands from top level. It's better to just |
Oh that's a very good solution. I understand these type of commands are really not ideal, it's that nothing in the package will work if the local server configuration did not get created. That being said, I will run an explicit check on the existence of a local configuration + report the error you suggest, since for now that is certainly the way to go. Thanks, and sorry for the headaches... |
RemoteHPC.jl hangs when being tested on PkgEval:
It seems to prompt for a username, and just sits there for the maximum time allowed consuming 100% CPU. Example log: https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2022-11/08/RemoteHPC.primary.log.
The text was updated successfully, but these errors were encountered: