Martin Kleppmann created AVRO-1515:
--------------------------------------

             Summary: Test multiple Ruby versions in CI
                 Key: AVRO-1515
                 URL: https://issues.apache.org/jira/browse/AVRO-1515
             Project: Avro
          Issue Type: Test
          Components: ruby
            Reporter: Martin Kleppmann


It is possible for changes in Ruby itself to break Avro. For example, AVRO-1499 
caused Avro to write corrupted data files when used in Ruby 2.0 and above. The 
existing test suite would have caught this if we had run it with Ruby 2.0, but 
we didn't.

We should configure the Hudson CI server to run the Ruby test suite against 
multiple different versions of Ruby, and update it when new major versions of 
Ruby are released. This would allow us to catch such regressions in future.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to