[all-commits] [llvm/llvm-project] 88d261: [lldb] Add skipIfWasm decorator and skip unsupport...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Wed Apr 29 09:59:22 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 88d261512948ec02001c42d29f31573083e25312
      https://github.com/llvm/llvm-project/commit/88d261512948ec02001c42d29f31573083e25312
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2026-04-29 (Wed, 29 Apr 2026)

  Changed paths:
    M lldb/packages/Python/lldbsuite/test/decorators.py
    M lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py
    M lldb/test/API/commands/dwim-print/TestDWIMPrint.py
    M lldb/test/API/commands/expression/anonymous-struct/TestCallUserAnonTypedef.py
    M lldb/test/API/commands/expression/argument_passing_restrictions/TestArgumentPassingRestrictions.py
    M lldb/test/API/commands/expression/call-function/TestCallStdStringFunction.py
    M lldb/test/API/commands/expression/call-function/TestCallStopAndContinue.py
    M lldb/test/API/commands/expression/call-function/TestCallUserDefinedFunction.py
    M lldb/test/API/commands/expression/class_template_specialization_empty_pack/TestClassTemplateSpecializationParametersHandling.py
    M lldb/test/API/commands/expression/context-object/TestContextObject.py
    M lldb/test/API/commands/expression/expr_inside_lambda/TestExprInsideLambdas.py
    M lldb/test/API/commands/expression/formatters/TestFormatters.py
    M lldb/test/API/commands/expression/inline-namespace/TestInlineNamespace.py
    M lldb/test/API/commands/expression/namespace-alias/TestInlineNamespaceAlias.py
    M lldb/test/API/commands/expression/persistent_types/TestNestedPersistentTypes.py
    M lldb/test/API/commands/expression/persistent_types/TestPersistentTypes.py
    M lldb/test/API/commands/expression/pr35310/TestExprsBug35310.py
    M lldb/test/API/commands/expression/radar_9531204/TestPrintfAfterUp.py
    M lldb/test/API/commands/expression/radar_9673664/TestExprHelpExamples.py
    M lldb/test/API/commands/expression/result_numbering/TestResultNumbering.py
    M lldb/test/API/commands/expression/test/TestExprs.py
    M lldb/test/API/commands/expression/timeout/TestCallWithTimeout.py
    M lldb/test/API/commands/expression/unwind_expression/TestUnwindExpression.py
    M lldb/test/API/commands/expression/xvalue/TestXValuePrinting.py
    M lldb/test/API/commands/target/stop-hooks/TestStopHooks.py
    M lldb/test/API/functionalities/data-formatter/builtin-formats/TestBuiltinFormats.py
    M lldb/test/API/functionalities/data-formatter/data-formatter-cpp/TestDataFormatterCpp.py
    M lldb/test/API/functionalities/data-formatter/data-formatter-synthval/TestDataFormatterSynthVal.py
    M lldb/test/API/lang/c/strings/TestCStrings.py
    M lldb/test/API/lang/cpp/auto/TestCPPAuto.py
    M lldb/test/API/lang/cpp/call-function/TestCallCPPFunction.py
    M lldb/test/API/lang/cpp/chained-calls/TestCppChainedCalls.py
    M lldb/test/API/lang/cpp/class-template-parameter-pack/TestClassTemplateParameterPack.py
    M lldb/test/API/lang/cpp/const_static_integral_member_int128/TestConstStaticIntegralMemberInt128.py
    M lldb/test/API/lang/cpp/constructors/TestCppConstructors.py
    M lldb/test/API/lang/cpp/covariant-return-types/TestCovariantReturnTypes.py
    M lldb/test/API/lang/cpp/expression-context-qualifiers/const_method/TestExprInConstMethod.py
    M lldb/test/API/lang/cpp/expression-context-qualifiers/const_volatile_method/TestExprInConstVolatileMethod.py
    M lldb/test/API/lang/cpp/expression-context-qualifiers/cv_qualified_objects/TestExprOnCVQualifiedObjects.py
    M lldb/test/API/lang/cpp/expression-context-qualifiers/non_const_method/TestExprInNonConstMethod.py
    M lldb/test/API/lang/cpp/expression-context-qualifiers/template_const_method/TestExprInTemplateConstMethod.py
    M lldb/test/API/lang/cpp/expression-context-qualifiers/template_non_const_method/TestExprInTemplateNonConstMethod.py
    M lldb/test/API/lang/cpp/function-call-from-object-file/TestFunctionCallFromObjectFile.py
    M lldb/test/API/lang/cpp/function-qualifiers/TestCppFunctionQualifiers.py
    M lldb/test/API/lang/cpp/function-ref-qualifiers/TestCppFunctionRefQualifiers.py
    M lldb/test/API/lang/cpp/multiple-inheritance/TestCppMultipleInheritance.py
    M lldb/test/API/lang/cpp/namespace/TestNamespace.py
    M lldb/test/API/lang/cpp/overloaded-functions/TestOverloadedFunctions.py
    M lldb/test/API/lang/cpp/rvalue-references/TestRvalueReferences.py
    M lldb/test/API/lang/cpp/scope/TestCppScope.py
    M lldb/test/API/lang/cpp/static_methods/TestCPPStaticMethods.py
    M lldb/test/API/lang/cpp/this_class_type_mixing/TestThisClassTypeMixing.py
    M lldb/test/API/lang/cpp/typedef/TestCppTypedef.py
    M lldb/test/API/lang/cpp/unicode-literals/TestUnicodeLiterals.py
    M lldb/test/API/lang/cpp/union-static-data-members/TestCppUnionStaticMembers.py
    M lldb/test/API/lang/cpp/virtual-functions/TestCppVirtualFunctions.py

  Log Message:
  -----------
  [lldb] Add skipIfWasm decorator and skip unsupported WebAssembly tests (#194761)

Add a new `skipIfWasm` test decorator that skips tests on the "wasip1"
and "wasi" platforms, and apply it to the test classes that rely on
expression evaluation or lldb-server, neither of which is available when
debugging WebAssembly targets.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list