This is an archive of the discontinued LLVM Phabricator instance.

[vscode] Skip some of the vscode tests on Linux and fix one
ClosedPublic

Authored by stella.stamenova on Aug 24 2018, 11:46 AM.

Details

Summary

These are already skipped on Darwin because they cause build bot failures. Both on the build bots as well as in our testing we have seen a number of these tests fail and hang. This change skips the failing/hanging tests on Linux and also fixes one of the test - the test needs the thread library to build.

Diff Detail

Repository
rL LLVM

Event Timeline

teemperor added inline comments.
packages/Python/lldbsuite/test/tools/lldb-vscode/attach/TestVSCode_attach.py
50 ↗(On Diff #162430)

"is well as" -> "as well as" (same for the other comments).

stella.stamenova marked an inline comment as done.
stella.stamenova added inline comments.
packages/Python/lldbsuite/test/tools/lldb-vscode/attach/TestVSCode_attach.py
50 ↗(On Diff #162430)

Apparently I can't spell today. Thanks for catching this!

Looks like we *really* need to figure out what the underlying bug is here, because there's not many platforms left after this patch.
This patch is fine as a stopgap, but we can't have a feature like this be in the source code while being virtually untested, that's just asking for trouble.

Greg, were you able to reproduce this?
Stella, do you have any logging available that could help Greg in tracking down the root cause?

stella.stamenova marked an inline comment as done.Aug 24 2018, 12:32 PM

Looks like we *really* need to figure out what the underlying bug is here, because there's not many platforms left after this patch.
This patch is fine as a stopgap, but we can't have a feature like this be in the source code while being virtually untested, that's just asking for trouble.

Greg, were you able to reproduce this?
Stella, do you have any logging available that could help Greg in tracking down the root cause?

It's fairly easy for me to reproduce, so if Greg has time to investigate, I can collect the logs he needs.

stella.stamenova retitled this revision from [vscode] Skip the vscode tests on Linux to [vscode] Skip some of the vscode tests on Linux and fix one.
stella.stamenova edited the summary of this revision. (Show Details)

I spent some more time on this to isolate the failing tests (and reduce the number of disabled tests). I was also able to figure out what one of the failures is - the test needs the thread library to build. The update change reflects that.

This revision was not accepted when it landed; it landed in state Needs Review.Aug 24 2018, 2:43 PM
This revision was automatically updated to reflect the committed changes.