aboutsummaryrefslogtreecommitdiffhomepage
path: root/ruby/travis-test.sh
Commit message (Collapse)AuthorAge
* Fix ruby segment fault (#3708)Gravatar Paul Yang2017-10-03
| | | | | | | | | | | | | | | | * Fix ruby segment fault 1) rb_ary_new cannot be called during allocate function. During allocate fucntion, the containing object hasn't been marked and rb_ary_new may invoke gc to collect containing object. 2) The global map should be marked before allocating it. Otherwise it may be garbage collected. * Add test * Remove commented code * Fix grammer error
* Add Ruby compatibilty test against 3.0.0.Gravatar Feng Xiao2017-02-27
|
* Use git clean before installing via bundlerGravatar Jason Lunn2016-10-14
|
* Fix travis, jenkins environment issues.Gravatar Bo Yang2016-10-10
|
* Add more tests to jenkins.Gravatar Feng Xiao2016-07-21
| | | | | | | | | | | 1. Added ruby22 and jruby tests to jenkins. 2. Added javascript tests to jenkins. 3. Added golang tests to jenkins. 4. Removed ruby19/ruby20 tests from travis. Support for ruby 2.0 has ended since 2016/02/24. https://www.ruby-lang.org/en/news/2016/02/24/support-plan-of-ruby-2-0-0-and-2-1/ Change-Id: Ie984b06772335352a4be7067ab2485f923875685
* Fixed Ruby conformance tests by running them under rvm Ruby.Gravatar Josh Haberman2016-01-11
|
* Allow conformance test runner to tolerate crashes, and re-enable conformance ↵Gravatar Josh Haberman2016-01-11
| | | | tests.
* Disable conformance tests for csharp and ruby.Gravatar Feng Xiao2015-12-21
| | | | The testee program of these two languages crashes on some test input.
* Exclude JRuby from conformance tests for now.Gravatar Josh Haberman2015-07-17
| | | | Change-Id: Id008ebac5159f773e1bde8b85acb2626cbd16de8
* Added Ruby to conformance tests.Gravatar Josh Haberman2015-07-16
| | | | | | | | | | | | | This involved fixing a few important bugs in the Ruby implementation -- mostly cases of mixing upb field types and descriptor types (upb field types do not distinguish between int/sint/fixed/sfixed like descriptor types do). Also added protobuf-specific exceptions so parse errors can be caught specifically. Change-Id: Ib49d3db976900b2c6f3455c8b88af52cfb86e036
* Don't hardcode bashGravatar Tamir Duberstein2015-05-15
|
* Refactor Travis tests: split configs and run in parallel.Gravatar Chris Fallin2015-05-14
|
* Added Ruby to Travis testing.Gravatar Chris Fallin2015-05-13
- Added RVM-based Ruby test driver that tests MRI and JRuby. - Fixed JRuby compilation (at least in my current setup): force source version to 1.6 (Java 6) to allow generics and annotations. - Modify the skipped JRuby JSON tests so that the exit code is 0 (skip() results in a failing exit code from `rake test`). An upcoming PR should fix JSON under JRuby in general soon.