-
-
Notifications
You must be signed in to change notification settings - Fork 312
JRuby on Windows doesn't seem to work #12
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
Comments
Thanks for the report. https://github.com/slonopotamus/asciidoctor-epub3/blob/6d74e3cb4382185370cb760e29c6f55c5b3b50d2/.github/workflows/ci.yml#L47-L48 env:
RUBYOPT: "-w" Could you cancel that CI run? I think we might be able to see the logs once it's canceled/terminated. Could you try running a single simple spec to see if maybe some spec causes hanging on JRuby on Windows? |
Tried, it also hangs: https://github.com/slonopotamus/asciidoctor-epub3/runs/406603429 |
https://github.com/slonopotamus/asciidoctor-epub3/runs/406603429#step:6:4 So, jruby was started, but produces no output for > 3h until I canceled it. |
https://github.com/slonopotamus/asciidoctor-epub3/runs/406603429 shows
|
You can enable timestamps to see that it hangs without any output for several hours. I also canceled https://github.com/slonopotamus/asciidoctor-epub3/runs/406590333#step:6:4, same thing. |
So it seems to get stuck after the second dot, i.e. the second spec file. The To find out which specific spec hangs I would advise to run RSpec with |
Ooooh! I didn't notice there are two dots. Thanks, that possibly means that the problem is in my specs. |
It would still likely be a bug related to JRuby since it works fine on MRI on Windows. |
Okay, I got some progress, so most likely will be able to fix this myself. Thanks for a great use-ruby-action, btw! |
Thank you for using it! |
pygments.rb deadlocks for us when tries to I/O talk to its Python process: asciidoctor/asciidoctor-epub3#253. Additionally, pygments.rb doesn't pass its own test suite on JRuby: pygments/pygments.rb#190. I didn't dig this problem deeper. |
I tried using JRuby on Windows through use-ruby-action, but looks like it hangs. I'm not sure what exactly is going on there because
bundle install
step has finished, but next step that is supposed to run RSpec, doesn't contain any output at all.The text was updated successfully, but these errors were encountered: