Hello Shri,
I would like to help on this.
please include my email/IM:
+ msn: jirap...@msn.com
+ Skype: jirapong.nanta
Thank you,
-Jirapong
On Mar 17, 2009, at 1:10 PM, Shri Borde wrote:
I have been working on making the rubygem unit tests (from git://
github.com/vvs/rubygems.git) pass with IronRuby. When I started, the
results looked like this.
707 tests, 1170 assertions, 9 failures, 352 errors, 1 skips
Half the tests (9+352/707) were failing (or half were passing
depending on how you want to look at it). The main culprits were
Zlib::GzipWriter, YAML.quick_emit and Zlib::Deflate. After fixing
these issues, the results look like this:
707 tests, 1881 assertions, 40 failures, 53 errors, 4 skips
It’s a good improvement. Errors (where the tests cannot even run
properly) account for 8% (53/707), and failures (functionality
defects) can now show through – in 5% (40/707) of the tests, for a
pass rate of 87%. The errors are because of the following exceptions
in descending order of occurrence. The number at the start is the
count of how often the error happened.
9: dump format error(9)
8: ERROR: Failed to build gem native extension.
5: dump format error(8)
5: marshal data too short
4: uninitialized constant OpenSSL::X509
2: uninitialized constant OpenSSL::PKey
2: trying to seek on a non-existent stream?
2: ERROR: Failed to build gem native extension.
2: SSL is not installed on this system
2: SocketError: An established connection was aborted by the
software in your host machine
I will keep pushing on the tests. The failures will be a bit more
work to narrow down as some expectation fails, possibly much after a
bug introduced a bad result in the system. If anyone wants to help
dig into the failures, let me know, and I can help you get set up.
Thanks,
Shri
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core