]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
ruby-ptest : some ptest fixes
authorJiaying Song <jiaying.song.cn@windriver.com>
Wed, 27 Aug 2025 02:38:28 +0000 (10:38 +0800)
committerSteve Sakoman <steve@sakoman.com>
Wed, 27 Aug 2025 17:17:41 +0000 (10:17 -0700)
commitfbbfbfd59fe74c6f742af29d32fae1327068b9ff
treeab73475a102a0dd102b8a37d6692b357a60e437c
parent874701c4fd96134e18f73eba4bd5c8b513ad251b
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.
- Add init.rb file to PTEST installation path.

Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
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.3.5.bb