================ @@ -0,0 +1,300 @@ +""" +Test lldb data formatter subsystem. +""" + +from abc import abstractmethod +from lldbsuite.test.decorators import add_test_categories, expectedFailureAll +from lldbsuite.test.lldbtest import ( + CURRENT_EXECUTABLE_SET, + RUN_SUCCEEDED, + STOPPED_DUE_TO_BREAKPOINT, + TestBase, + line_number, +) +from lldbsuite.test import lldbutil + + +class StdMapDataFormatterBase(TestBase): ---------------- da-viper wrote:
did not about the option will update that. but will keep different debug and nodebug tests in separate files because if the test function are in the same class they run synchronously in no particular order. and testing using debug build takes quite a long time. ```sh example build output 61.32s: lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/ranges/ref_view/TestDataFormatterLibcxxRangesRefView.py 57.91s: lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/optional/TestDataFormatterGenericOptional.py 55.89s: lldb-api :: functionalities/data-formatter/data-formatter-stl/libstdcpp/variant/TestDataFormatterLibStdcxxVariant.py 53.97s: lldb-api :: functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMapWithDebug.py 52.98s: lldb-api :: functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py 52.15s: lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/iterator/TestDataFormatterLibccIterator.py ``` If there is a better way I could change it to that. https://github.com/llvm/llvm-project/pull/140727 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits