From: v.ondruch@... Date: 2014-06-27T10:48:00+00:00 Subject: [ruby-core:63368] [ruby-trunk - Bug #9984] OpenSSL::TestPKeyRSA#test_sign_verify_memory_leak timeouts on ARM Issue #9984 has been updated by Vit Ondruch. Related to Bug #9743: memory leak in openssl ossl_pkey_verify leaks memory added ---------------------------------------- Bug #9984: OpenSSL::TestPKeyRSA#test_sign_verify_memory_leak timeouts on ARM https://bugs.ruby-lang.org/issues/9984#change-47418 * Author: Vit Ondruch * Status: Open * Priority: Normal * Assignee: Nobuyoshi Nakada * Category: * Target version: * ruby -v: ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [armv7hl-linux] * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN ---------------------------------------- Ruby's test suite fails on ARM [1] (originally reported at [2]) with error: ~~~ 4) Error: OpenSSL::TestPKeyRSA#test_sign_verify_memory_leak: Timeout::Error: execution of assert_no_memory_leak expired /builddir/build/BUILD/ruby-2.1.2/test/openssl/test_pkey_rsa.rb:80:in `test_sign_verify_memory_leak' ~~~ This seems to be due to low performance of that particular builder. We were able to build ruby by applying this easy fix: ~~~ $ sed -i -e 's|20_000|10_000|g' test/openssl/test_pkey_rsa.rb ~~~ Nevertheless, I am not sure if this is optimal fix. [1] https://kojipkgs.fedoraproject.org//work/tasks/4012/7074012/build.log [2] https://bugzilla.redhat.com/show_bug.cgi?id=1107044#c7 -- https://bugs.ruby-lang.org/