summaryrefslogtreecommitdiffstats
path: root/meta/lib
diff options
context:
space:
mode:
authorYash Shinde <Yash.Shinde@windriver.com>2024-08-16 08:54:10 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-08-20 11:55:36 +0100
commitc089b5d3a80f819b3816f2729e17e42494dbca06 (patch)
treeeafcda9889932f9a4016b11eaf14d4c7a22e88f7 /meta/lib
parentb91672c2553cba5fabf40e9117062fe40698b829 (diff)
downloadpoky-c089b5d3a80f819b3816f2729e17e42494dbca06.tar.gz
rust: Oe-selftest changes for rust v1.78
Add some of the upsupported/failing tests to the exclude list and ignore the failing unit tests. (From OE-Core rev: 81bbd6db47f45628ff4be400e1f2fa5b09ccd0bb) Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib')
-rw-r--r--meta/lib/oeqa/selftest/cases/rust.py34
1 files changed, 33 insertions, 1 deletions
diff --git a/meta/lib/oeqa/selftest/cases/rust.py b/meta/lib/oeqa/selftest/cases/rust.py
index 62ca762cd0..aa5814eccf 100644
--- a/meta/lib/oeqa/selftest/cases/rust.py
+++ b/meta/lib/oeqa/selftest/cases/rust.py
@@ -205,7 +205,39 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase):
205 'library/std/src/sync/rwlock/tests.rs', 205 'library/std/src/sync/rwlock/tests.rs',
206 'library/std/src/thread/tests.rs', 206 'library/std/src/thread/tests.rs',
207 'library/test/src/stats/tests.rs', 207 'library/test/src/stats/tests.rs',
208 'tidyselftest' 208 'tidyselftest',
209 'compiler/rustc_span',
210 'compiler/rustc_expand',
211 'tests/ui/array-slice-vec',
212 'tests/ui/associated-consts',
213 'tests/ui/associated-types',
214 'tests/ui/allocator',
215 'tests/ui/abi/extern',
216 'tests/codegen/non-terminate/infinite-loop-1.rs',
217 'tests/codegen/coercions.rs',
218 'tests/codegen/const_scalar_pair.rs',
219 'tests/codegen/cold-call-declare-and-call.rs',
220 'tests/codegen/issues',
221 'tests/codegen/bool-cmp.rs',
222 'tests/codegen/ascii-char.rs',
223 'tests/codegen/frame-pointer.rs',
224 'tests/codegen/common_prim_int_ptr.rs',
225 'tests/codegen/default-requires-uwtable.rs',
226 'tests/codegen/debug-accessibility/public-enum.rs',
227 'tests/codegen/meta-filecheck/filecheck-flags.rs',
228 'tests/codegen/float_math.rs',
229 'tests/codegen/debug-accessibility/tuple-fields.rs',
230 'tests/codegen/consts.rs',
231 'tests/codegen/enum/enum-bounds-check.rs',
232 'tests/codegen/debug-alignment.rs',
233 'tests/codegen/export-no-mangle.rs',
234 'tests/codegen/fastcall-inreg.rs',
235 'tests/codegen/debuginfo-inline-callsite-location.rs',
236 'tests/codegen/enum/enum-debug-tagged.rs',
237 'tests/codegen/adjustments.rs',
238 'tests/codegen/macos/x86_64-macosx-deployment-target.rs',
239 'tests/codegen/frame-pointer.rs',
240 'tests/codegen/meta-filecheck/check-prefix.rs'
209 ] 241 ]
210 242
211 exclude_fail_tests = " ".join([" --exclude " + item for item in exclude_list]) 243 exclude_fail_tests = " ".join([" --exclude " + item for item in exclude_list])