[Lldb-commits] [lldb] r360564 - @skipIfLinux flaky lldb-mi tests

Raphael Isemann via lldb-commits lldb-commits at lists.llvm.org
Mon May 13 02:00:59 PDT 2019


These tests are now SkipIf Windows, FreeBSD, Darwin AND Linux :( So
unless someone sets up a Minix or GNU Hurd bot these tests are never
run.

CC'ing Alexander who was IIRC able to fix these tests in the past, so
maybe he has an idea what's going on.

- Raphael

Am Mo., 13. Mai 2019 um 10:45 Uhr schrieb Pavel Labath via
lldb-commits <lldb-commits at lists.llvm.org>:
>
> Author: labath
> Date: Mon May 13 01:48:03 2019
> New Revision: 360564
>
> URL: http://llvm.org/viewvc/llvm-project?rev=360564&view=rev
> Log:
> @skipIfLinux flaky lldb-mi tests
>
> Modified:
>     lldb/trunk/lit/tools/lldb-mi/breakpoint/break-insert.test
>     lldb/trunk/lit/tools/lldb-mi/exec/exec-next.test
>     lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/TestMiInterpreterExec.py
>     lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/startup_options/TestMiStartupOptions.py
>
> Modified: lldb/trunk/lit/tools/lldb-mi/breakpoint/break-insert.test
> URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/lit/tools/lldb-mi/breakpoint/break-insert.test?rev=360564&r1=360563&r2=360564&view=diff
> ==============================================================================
> --- lldb/trunk/lit/tools/lldb-mi/breakpoint/break-insert.test (original)
> +++ lldb/trunk/lit/tools/lldb-mi/breakpoint/break-insert.test Mon May 13 01:48:03 2019
> @@ -1,4 +1,5 @@
>  # XFAIL: system-netbsd
> +# UNSUPPORTED: system-linux
>  #
>  # RUN: %build %p/inputs/break-insert.c --nodefaultlib -o a.exe
>  # RUN: %lldbmi < %s | FileCheck %s
>
> Modified: lldb/trunk/lit/tools/lldb-mi/exec/exec-next.test
> URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/lit/tools/lldb-mi/exec/exec-next.test?rev=360564&r1=360563&r2=360564&view=diff
> ==============================================================================
> --- lldb/trunk/lit/tools/lldb-mi/exec/exec-next.test (original)
> +++ lldb/trunk/lit/tools/lldb-mi/exec/exec-next.test Mon May 13 01:48:03 2019
> @@ -1,4 +1,5 @@
>  # XFAIL: system-netbsd
> +# UNSUPPORTED: system-linux
>  #
>  # RUN: %build %p/inputs/main.c --nodefaultlib -o %t
>  # RUN: %lldbmi %t < %s | FileCheck %s
>
> Modified: lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/TestMiInterpreterExec.py
> URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/TestMiInterpreterExec.py?rev=360564&r1=360563&r2=360564&view=diff
> ==============================================================================
> --- lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/TestMiInterpreterExec.py (original)
> +++ lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/TestMiInterpreterExec.py Mon May 13 01:48:03 2019
> @@ -83,9 +83,9 @@ class MiInterpreterExecTestCase(lldbmi_t
>
>      @skipIfWindows  # llvm.org/pr24452: Get lldb-mi tests working on Windows
>      @skipIfFreeBSD  # llvm.org/pr22411: Failure presumably due to known thread races
> -    @expectedFlakeyLinux(bugnumber="llvm.org/pr25470")
>      @skipIfRemote   # We do not currently support remote debugging via the MI.
>      @skipIfDarwin
> +    @skipIfLinux
>      def test_lldbmi_settings_set_target_run_args_before(self):
>          """Test that 'lldb-mi --interpreter' can set target arguments by 'setting set target.run-args' command before than target was created."""
>
>
> Modified: lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/startup_options/TestMiStartupOptions.py
> URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/startup_options/TestMiStartupOptions.py?rev=360564&r1=360563&r2=360564&view=diff
> ==============================================================================
> --- lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/startup_options/TestMiStartupOptions.py (original)
> +++ lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/startup_options/TestMiStartupOptions.py Mon May 13 01:48:03 2019
> @@ -19,6 +19,7 @@ class MiStartupOptionsTestCase(lldbmi_te
>      @skipIfWindows  # llvm.org/pr24452: Get lldb-mi tests working on Windows
>      @skipIfFreeBSD  # llvm.org/pr22411: Failure presumably due to known thread races
>      @skipIfDarwin
> +    @skipIfLinux
>      def test_lldbmi_executable_option_file(self):
>          """Test that 'lldb-mi --interpreter %s' loads executable file."""
>
> @@ -67,6 +68,7 @@ class MiStartupOptionsTestCase(lldbmi_te
>      @skipIfWindows  # llvm.org/pr24452: Get lldb-mi tests working on Windows
>      @skipIfFreeBSD  # llvm.org/pr22411: Failure presumably due to known thread races
>      @skipIfDarwin
> +    @skipIfLinux
>      def test_lldbmi_executable_option_absolute_path(self):
>          """Test that 'lldb-mi --interpreter %s' loads executable which is specified via absolute path."""
>
>
>
> _______________________________________________
> lldb-commits mailing list
> lldb-commits at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits


More information about the lldb-commits mailing list