Index: lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/TestVSCode_attach.py =================================================================== --- lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/TestVSCode_attach.py +++ lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/TestVSCode_attach.py @@ -47,7 +47,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @skipIfNetBSD # Hangs on NetBSD as well @no_debug_info_test def test_by_pid(self): @@ -65,7 +64,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @skipIfNetBSD # Hangs on NetBSD as well @no_debug_info_test def test_by_name(self): @@ -94,14 +92,14 @@ stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE) - # Wait for a bit to ensure the process is launched - time.sleep(5) + # Wait for a bit to ensure the process is launched, but not for so long + # that the process has already finished by the time we attach. + time.sleep(3) self.attach(program=program) self.set_and_hit_breakpoint(continueToExit=True) @skipUnlessDarwin @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @skipIfNetBSD # Hangs on NetBSD as well @no_debug_info_test def test_by_name_waitFor(self): @@ -120,7 +118,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @skipIfNetBSD # Hangs on NetBSD as well @no_debug_info_test def test_commands(self): Index: lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/main.c =================================================================== --- lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/main.c +++ lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/main.c @@ -3,6 +3,6 @@ int main(int argc, char const *argv[]) { printf("pid = %i\n", getpid()); - sleep(5); + sleep(10); return 0; // breakpoint 1 } Index: lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/TestVSCode_setFunctionBreakpoints.py =================================================================== --- lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/TestVSCode_setFunctionBreakpoints.py +++ lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/TestVSCode_setFunctionBreakpoints.py @@ -21,7 +21,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # test hangs on linux under heavy load @no_debug_info_test def test_set_and_clear(self): '''Tests setting and clearing function breakpoints. @@ -114,7 +113,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # test hangs on linux under heavy load @no_debug_info_test def test_functionality(self): '''Tests hitting breakpoints and the functionality of a single Index: lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/TestVSCode_launch.py =================================================================== --- lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/TestVSCode_launch.py +++ lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/TestVSCode_launch.py @@ -21,7 +21,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @no_debug_info_test def test_default(self): ''' @@ -41,7 +40,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @no_debug_info_test def test_stopOnEntry(self): ''' @@ -63,7 +61,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @no_debug_info_test def test_cwd(self): ''' @@ -92,7 +89,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @no_debug_info_test def test_debuggerRoot(self): ''' @@ -122,7 +118,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @no_debug_info_test def test_sourcePath(self): ''' @@ -150,7 +145,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @no_debug_info_test def test_disableSTDIO(self): ''' @@ -167,7 +161,7 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin + @skipIfLinux # shell argument expansion doesn't seem to work on Linux @expectedFailureNetBSD @no_debug_info_test def test_shellExpandArguments_enabled(self): @@ -194,7 +188,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @no_debug_info_test def test_shellExpandArguments_disabled(self): ''' @@ -222,7 +215,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @no_debug_info_test def test_args(self): ''' @@ -250,7 +242,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @no_debug_info_test def test_environment(self): ''' @@ -285,7 +276,6 @@ @skipIfWindows @skipIfDarwin # Skip this test for now until we can figure out why tings aren't working on build bots - @skipIfLinux # This test is timing out and/or failing on Linux as well as Darwin @no_debug_info_test def test_commands(self): '''