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

truffleruby: not supported? flaky specs? bad specs? #143

Open
dentarg opened this issue Sep 3, 2024 · 1 comment
Open

truffleruby: not supported? flaky specs? bad specs? #143

dentarg opened this issue Sep 3, 2024 · 1 comment

Comments

@dentarg
Copy link
Member

dentarg commented Sep 3, 2024

I noticed this failure in CI, it ran on 2302dbc but it passed on the next commit (and I haven't seen it before).

https://github.com/sinatra/mustermann/actions/runs/10680826128/job/29603153585#step:7:10 (link will eventually not show any logs)

Failures:

  1) Mustermann::Expander hash is expected not to be == 2122681340268910596
     Failure/Error: example { Mustermann::Expander.new('/foo')               .hash.should_not be == Mustermann::Expander.new('/bar').hash }
       `expect(2122681340268910596).not_to be == 2122681340268910596`
     # ./mustermann/spec/expander_spec.rb:105:in `block (3 levels) in <top (required)>'

Finished in 5.15 seconds (files took 4.76 seconds to load)
4011 examples, 1 failure

Failed examples:

rspec ./mustermann/spec/expander_spec.rb:105 # Mustermann::Expander hash is expected not to be == 2122681340268910596

rake aborted!
Command failed with status (1): [/home/runner/.rubies/truffleruby-24.0.2/bin/truffleruby -S rspec]
/home/runner/work/mustermann/mustermann/Rakefile:8:in `block in <top (required)>'
/home/runner/.rubies/truffleruby-24.0.2/bin/bundle:44:in `<main>'
Tasks: TOP => default => rspec
(See full trace by running task with --trace)
Error: Process completed with exit code 1.

@dentarg
Copy link
Member Author

dentarg commented Sep 3, 2024

Seeing we have #72 and we allow JRuby to fail in CI, I will do the same for TruffleRuby. I'm not a TruffleRuby user myself, so I have no way of justifying spending time on this. Contributions from the community are appreciated.

dentarg added a commit that referenced this issue Sep 3, 2024
It is not stable enough. See #143.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant