summaryrefslogtreecommitdiffstats
path: root/scripts/lib/wic/utils/syslinux.py
diff options
context:
space:
mode:
authorInes KCHELFI <ines.kchelfi@smile.fr>2025-05-12 16:44:09 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-05-15 10:55:26 +0100
commitd3208b539d1dbd10168c8705281e0bf0879faffb (patch)
tree0a1637d86e674c6260a5fcaa9ab66741c99eb1b0 /scripts/lib/wic/utils/syslinux.py
parent931ff89bdc9559910fe8852d0a047cfbea51e8fe (diff)
downloadpoky-d3208b539d1dbd10168c8705281e0bf0879faffb.tar.gz
rpm-sequoia: add ptest
In rpm-sequoia, some default paths in test code (OUT_DIR, CARGO_MANIFEST_DIR) are invalid at runtime and cause test failures. To fix this, patch the test code (symbols.rs) to support overriding these paths via optional environment variables: FORCE_RUNTIME_PATH_LIB and FORCE_RUNTIME_PATH_SRC. Also make -ptest package RDEPEND on -dev package. Tests take less than a second so this is added to PTEST_FAST. ptest result: |root@qemux86-64:~# ptest-runner rpm-sequoia |START: ptest-runner |2025-05-02T15:57 |BEGIN: /usr/lib/rpm-sequoia/ptest | |running 1 test |test symbols ... ok | |test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s | | |running 2 tests |test tests::merge_certs_mismatch ... ok |test tests::merge_certs ... ok | |test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s | |DURATION: 0 |END: /usr/lib/rpm-sequoia/ptest |2025-05-02T15:57 |STOP: ptest-runner |TOTAL: 1 FAIL: 0 (From OE-Core rev: 16499cf903718e6bf022a13baa09df610cd43d62) Signed-off-by: Ines KCHELFI <ines.kchelfi@smile.fr> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/wic/utils/syslinux.py')
0 files changed, 0 insertions, 0 deletions