poky/meta/recipes-support
Daisuke Yamane 4b83fe5745 icu: Add ptest support
Add following patches.
  - 0001-test-Add-support-ptest.patch
    - Some default paths in test code are invalid at runtime and cause
    - test failures. So add a patch to adjust path to test data for ptest
    - environment.
  - 0001-ICU-23120-Mask-UnicodeStringTest-TestLargeMemory-on-.patch
    - Since ICU-77.1, a test case (TestLargeMemory) that fails to build
    - in a 32-bit environment. So add a patch to skip this test case.
    - This bug has been reported to upstream. See https://unicode-org.atlassian.net/browse/ICU-23120.
Install icu test-suite to run it as a ptest.
Add icu to PTESTS_FAST because it takes 27sec (less than 30sec) to complete on
qemux86-64 with kvm enabled.

root@qemux86-64:~# ptest-runner icu
START: ptest-runner
2025-07-06T00:46
BEGIN: /usr/lib/icu/ptest
___(snip)___
--------------------------------------
Elapsed Time: 00:00:23.070
PASS: ./intltest
DURATION: 27
END: /usr/lib/icu/ptest
2025-07-06T00:47
STOP: ptest-runner
TOTAL: 1 FAIL: 0

(From OE-Core rev: 4a729a529067a5ba7036a224cf330e31b8a5f838)

Signed-off-by: Daisuke Yamane <yamane07ynct@gmail.com>
CC: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-07-21 23:00:18 +01:00
..
2025-06-20 12:07:27 +01:00
2025-03-27 11:19:04 +00:00
2025-06-09 17:43:41 +01:00
2025-06-16 17:57:30 +01:00
2025-07-07 22:12:50 +01:00
2024-10-11 12:17:02 +01:00
2025-06-20 12:07:27 +01:00
2025-03-06 11:16:46 +00:00
2025-06-05 11:02:22 +01:00
2025-07-17 10:41:18 +01:00
2025-07-21 23:00:18 +01:00
2022-04-14 09:47:00 +01:00
2025-05-27 09:01:16 +01:00
2025-02-05 12:49:55 +00:00
2025-06-16 17:57:30 +01:00
2025-03-17 22:38:32 +00:00
2023-06-28 07:56:33 +01:00
2024-11-18 22:09:02 +00:00
2024-01-24 15:46:19 +00:00
2025-06-20 12:07:27 +01:00
2025-06-20 12:07:27 +01:00
2025-04-03 11:06:19 +01:00
2025-03-27 11:19:03 +00:00
2025-07-07 22:12:50 +01:00
2024-11-27 14:58:48 +00:00
2022-11-22 12:26:46 +00:00
2025-07-10 10:47:31 +01:00
2025-06-20 12:07:27 +01:00
2025-07-17 10:41:18 +01:00
2025-06-20 12:07:27 +01:00