Skip to content

[test] Mark some tests as requiring Swift Syntax #70493

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

Merged
merged 1 commit into from
Dec 15, 2023

Conversation

drodriguez
Copy link
Contributor

Some of the tests now depend on features provided by Swift Syntax, and will fail to pass if building without Swift Syntax support.

This commit marks all the tests I know fail to pass when Swift Syntax is disabled.

@drodriguez
Copy link
Contributor Author

@swift-ci please test

Some of the tests now depend on features provided by Swift Syntax, and
will fail to pass if building without Swift Syntax support.

This commits marks all the tests I know fail to pass when Swift Syntax
is disabled.

- swiftlang#70281 modified `ASTGen/verify-parse.swift`
- swiftlang#70287 created `refactoring/SyntacticRename/operator.swift` and `SourceKit/RelatedIdents/operator.swift`
- swiftlang#70389 modified `SourceKit/Refactoring/basic.swift` and indirectly
  modified all `refactoring/ExtractFunction/*` tests.
@drodriguez drodriguez force-pushed the requires-swift-syntax-tests branch from fdcdb42 to 618a77d Compare December 15, 2023 14:01
@drodriguez
Copy link
Contributor Author

@swift-ci please test

@finagolfin
Copy link
Member

@drodriguez, the community Android CI appears to be stuck, maybe it needs to be reset?

@drodriguez drodriguez merged commit e60785e into swiftlang:main Dec 15, 2023
@drodriguez drodriguez deleted the requires-swift-syntax-tests branch December 15, 2023 21:33
@drodriguez
Copy link
Contributor Author

@shahmishal: the jobs in the community CI does not have some timeout to kill runaway tests? It might not be bad to add something like 6 hours or similar to those jobs.

meg-gupta pushed a commit to meg-gupta/swift that referenced this pull request Dec 21, 2023
Some of the tests now depend on features provided by Swift Syntax, and
will fail to pass if building without Swift Syntax support.

This commits marks all the tests I know fail to pass when Swift Syntax
is disabled.

- swiftlang#70281 modified `ASTGen/verify-parse.swift`
- swiftlang#70287 created `refactoring/SyntacticRename/operator.swift` and `SourceKit/RelatedIdents/operator.swift`
- swiftlang#70389 modified `SourceKit/Refactoring/basic.swift` and indirectly
  modified all `refactoring/ExtractFunction/*` tests.
Catfish-Man pushed a commit to Catfish-Man/swift that referenced this pull request Jan 19, 2024
Some of the tests now depend on features provided by Swift Syntax, and
will fail to pass if building without Swift Syntax support.

This commits marks all the tests I know fail to pass when Swift Syntax
is disabled.

- swiftlang#70281 modified `ASTGen/verify-parse.swift`
- swiftlang#70287 created `refactoring/SyntacticRename/operator.swift` and `SourceKit/RelatedIdents/operator.swift`
- swiftlang#70389 modified `SourceKit/Refactoring/basic.swift` and indirectly
  modified all `refactoring/ExtractFunction/*` tests.
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