Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[lldb][CI] Disable failing tests on linux #10043

Open
wants to merge 1 commit into
base: swift/release/6.0
Choose a base branch
from

Conversation

chelcassanova
Copy link

This commit adds skipIfs in order to disable tests that are failing on the Green Dragon CI Ubuntu bots.

rdar://145000025

@chelcassanova
Copy link
Author

@swift-ci please test

@@ -10,7 +10,7 @@
class TestDbgInfoContentDeque(TestBase):
@add_test_categories(["libc++"])
@skipIf(compiler=no_match("clang"))
@skipIf(compiler="clang", compiler_version=["<", "12.0"])
@skipIf(compiler="clang", compiler_version=["<", "12.0"], oslist=["linux"])

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are these "and" or "or"? You may need to do this instead:

Suggested change
@skipIf(compiler="clang", compiler_version=["<", "12.0"], oslist=["linux"])
@skipIf(compiler="clang", compiler_version=["<", "12.0"])
@skipIf(oslist=["linux"])

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was hoping for "and" but this is better solution, I'll change the other tests to match.

@chelcassanova chelcassanova force-pushed the disable-failing-linux-tests branch from 1840e11 to 1445eb8 Compare February 17, 2025 21:43
@JDevlieghere
Copy link

I'm confused:

  • GreenDragon is testing llvm/llvm-project and this PR is targeting swiftlang/llvm-project. Did you meanhttps://ci.swift.org?
  • The active release branch is 6.1 and this is targeting 6.0.

@chelcassanova
Copy link
Author

@JDevlieghere

@adrian-prantl
Copy link

@JDevlieghere

No, your commit is in the right place.

@JDevlieghere
Copy link

@swift-ci test

@@ -6,6 +6,7 @@


class TestCase(TestBase):
@skipIf(oslist=["linux"])

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like it's dangling, it should decorate the appropriate test_ method.

This commit adds skipIfs in order to disable tests that are failing on
the Green Dragon CI Ubuntu bots.

rdar://145000025
@chelcassanova chelcassanova force-pushed the disable-failing-linux-tests branch from 1445eb8 to eb41d98 Compare February 18, 2025 19:15
@chelcassanova
Copy link
Author

@swift-ci please test

@@ -11,7 +11,7 @@
class TestDbgInfoContentList(TestBase):
@add_test_categories(["libc++"])
@skipIf(compiler=no_match("clang"))
@skipIf(compiler="clang", compiler_version=["<", "12.0"])
@skipIf(compiler="clang", compiler_version=["<", "12.0"], oslist=["linux"])

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is still not what you intend.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants