From: Deepesh Varatharajan Date: Mon, 28 Oct 2024 04:50:02 +0000 (-0700) Subject: rust: Remove passing test cases from the exclude list in the Rust OE self-test. X-Git-Tag: uninative-4.7~1061 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e1ec1ad75feb1321228bf3b52251e1aecfdb8746;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git rust: Remove passing test cases from the exclude list in the Rust OE self-test. There were some rust tests which were FAILing only for mips architectures. Hence, they were added to the exclusion list to avoid the failures when running rust oe-selftest for mips architectures.The current yocto framework disabled the rust oe-selftest for mips architectures.Hence, these tests have been added back to the test framework. The rust-1.79 has been successfully tested on X86, X86_64, ARM, AARCH64 and PPC Architectures with the current test inclusions. Signed-off-by: Deepesh Varatharajan Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/lib/oeqa/selftest/cases/rust.py b/meta/lib/oeqa/selftest/cases/rust.py index 6cf1d262d5c..010abefd16a 100644 --- a/meta/lib/oeqa/selftest/cases/rust.py +++ b/meta/lib/oeqa/selftest/cases/rust.py @@ -74,9 +74,7 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase): 'src/tools/rustdoc-themes', 'src/tools/rust-installer', 'src/tools/suggest-tests', - 'src/tools/tidy/src/', 'tests/assembly/asm/aarch64-outline-atomics.rs', - 'tests/codegen/abi-main-signature-32bit-c-int.rs', 'tests/codegen/issues/issue-122805.rs', 'tests/codegen/thread-local.rs', 'tests/mir-opt/', @@ -91,7 +89,6 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase): 'tests/ui/debuginfo/debuginfo-emit-llvm-ir-and-split-debuginfo.rs', 'tests/ui-fulldeps/', 'tests/ui/process/nofile-limit.rs', - 'tests/ui/structs-enums/multiple-reprs.rs', 'tidyselftest' ]