[SourceKit] Add option to simulate a long-running request

This allows us to remove the dependency on a slow-to-typecheck example for a `sourcekitd-test`.
This commit is contained in:
Alex Hoppen
2021-10-01 12:52:52 +02:00
parent ff3eeae2f0
commit fa0ead5dc1
10 changed files with 88 additions and 8 deletions

View File

@@ -199,6 +199,9 @@ UID_KEYS = [
KEY('EffectiveAccess', 'key.effective_access'),
KEY('DeclarationLang', 'key.decl_lang'),
KEY('SecondarySymbols', 'key.secondary_symbols'),
# Before executing the actual request wait x ms. The request can be canceled
# in this time. For cancellation testing purposes.
KEY('SimulateLongRequest', 'key.simulate_long_request'),
]