]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
ruby-ptest : some ptest fixes
authorJiaying Song <jiaying.song.cn@windriver.com>
Thu, 10 Jul 2025 09:48:31 +0000 (17:48 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 14 Jul 2025 16:49:06 +0000 (17:49 +0100)
commita581617945848e5970859510e6fb8e4ccdb26f95
tree5e7aa6baf05a7109642b077724001b77ae92b7b9
parent446df2e29495e615dd6d95b158dd37363830cd3e
ruby-ptest : some ptest fixes

- Skip the test_rm_r_no_permissions test under the root user, as
  deletion always succeeds.
- Filter out tests under the -ext- directory in run-ptest. Due to the
  commit [1],the packaging of .so test files under the .ext directory
  was removed. As a result, adjust the test filtering rules to avoid
  test failures caused by missing files.
- Add installation of rdoc.rb and did_you_mean.rb files in
  do_install_ptest to ensure complete test dependencies.

[1]
https://git.openembedded.org/openembedded-core/commit/meta/recipes-devtools/ruby?id=4d4485442830bb52b152f0419f4ff9f1d581d46a

Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/ruby/ruby/0007-Skip-test_rm_r_no_permissions-test-under-root.patch [new file with mode: 0644]
meta/recipes-devtools/ruby/ruby/run-ptest
meta/recipes-devtools/ruby/ruby_3.4.4.bb