oracle / truffleruby

A high performance implementation of the Ruby programming language, built on GraalVM.
https://www.graalvm.org/ruby/
Other
3.02k stars 185 forks source link

bindata gem transient issues #2167

Open gogainda opened 3 years ago

gogainda commented 3 years ago

Test results are not consistent in terms of number of failed cases. To reproduce:

git clone git@github.com:dmendel/bindata.git
cd bindata
bundle install

then change the Rakefile file to test only one particular file

Rake::TestTask.new do |t|
  t.pattern = "test/**/string_test.rb"
end

then run it multiple times like

repeat 5 bundle exec rake

for me it fails in different places every run, which doens't happen on MRI Ruby 2.6.6

Logs from the run: https://gist.github.com/gogainda/af88e9eb9a22d7af65a15c1c9c593487

eregon commented 3 years ago

Could you copy/paste an example output from the test suite in a gist, or at least an example backtrace? That gives a better idea what this issue about.

gogainda commented 3 years ago

@eregon added