├── LICENSE ├── README.md └── SourceKitStressTester ├── .gitignore ├── Documentation └── Reducing Stress Tester Failures.md ├── Package.swift ├── README.md ├── Sources ├── Common │ ├── CollectionExtensions.swift │ ├── CompilerArgs.swift │ ├── DriverFileList.swift │ ├── Message.swift │ ├── ProcessRunner.swift │ └── StringExtensions.swift ├── InstructionCount │ ├── include │ │ └── InstructionCount.h │ └── src │ │ └── InstructionCount.c ├── StressTester │ ├── Action.swift │ ├── ActionGenerators.swift │ ├── RequestDurationManager.swift │ ├── SourceKitDocument.swift │ ├── StressTester.swift │ ├── StressTesterTool.swift │ └── SwiftSyntaxExtensions.swift ├── SwiftCWrapper │ ├── ExpectedIssue.swift │ ├── IssueManager.swift │ ├── StressTestOperation.swift │ ├── StressTesterOperationQueue.swift │ ├── SwiftCWrapper.swift │ └── SwiftCWrapperTool.swift ├── SwiftSourceKit │ ├── SourcekitdClient.swift │ ├── SourcekitdRequest.swift │ ├── SourcekitdResponse.swift │ ├── SourcekitdUID.swift │ ├── UIDs.swift │ └── UIDs.swift.gyb ├── TestHelpers │ └── Script.swift ├── sk-stress-test │ └── main.swift └── sk-swiftc-wrapper │ └── main.swift ├── Tests ├── StressTesterToolTests │ ├── ActionGeneratorTests.swift │ └── StressTesterToolTests.swift └── SwiftCWrapperToolTests │ └── SwiftCWrapperToolTests.swift └── Utilities ├── generate-uids.py ├── install-stress-tester-to-toolchain.sh └── run-stress-tester-locally.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/README.md -------------------------------------------------------------------------------- /SourceKitStressTester/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/.gitignore -------------------------------------------------------------------------------- /SourceKitStressTester/Documentation/Reducing Stress Tester Failures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Documentation/Reducing Stress Tester Failures.md -------------------------------------------------------------------------------- /SourceKitStressTester/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Package.swift -------------------------------------------------------------------------------- /SourceKitStressTester/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/README.md -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/Common/CollectionExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/Common/CollectionExtensions.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/Common/CompilerArgs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/Common/CompilerArgs.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/Common/DriverFileList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/Common/DriverFileList.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/Common/Message.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/Common/Message.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/Common/ProcessRunner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/Common/ProcessRunner.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/Common/StringExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/Common/StringExtensions.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/InstructionCount/include/InstructionCount.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/InstructionCount/include/InstructionCount.h -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/InstructionCount/src/InstructionCount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/InstructionCount/src/InstructionCount.c -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/StressTester/Action.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/StressTester/Action.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/StressTester/ActionGenerators.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/StressTester/ActionGenerators.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/StressTester/RequestDurationManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/StressTester/RequestDurationManager.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/StressTester/SourceKitDocument.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/StressTester/SourceKitDocument.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/StressTester/StressTester.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/StressTester/StressTester.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/StressTester/StressTesterTool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/StressTester/StressTesterTool.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/StressTester/SwiftSyntaxExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/StressTester/SwiftSyntaxExtensions.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/SwiftCWrapper/ExpectedIssue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/SwiftCWrapper/ExpectedIssue.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/SwiftCWrapper/IssueManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/SwiftCWrapper/IssueManager.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/SwiftCWrapper/StressTestOperation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/SwiftCWrapper/StressTestOperation.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/SwiftCWrapper/StressTesterOperationQueue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/SwiftCWrapper/StressTesterOperationQueue.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/SwiftCWrapper/SwiftCWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/SwiftCWrapper/SwiftCWrapper.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/SwiftCWrapper/SwiftCWrapperTool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/SwiftCWrapper/SwiftCWrapperTool.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/SwiftSourceKit/SourcekitdClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/SwiftSourceKit/SourcekitdClient.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/SwiftSourceKit/SourcekitdRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/SwiftSourceKit/SourcekitdRequest.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/SwiftSourceKit/SourcekitdResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/SwiftSourceKit/SourcekitdResponse.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/SwiftSourceKit/SourcekitdUID.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/SwiftSourceKit/SourcekitdUID.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/SwiftSourceKit/UIDs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/SwiftSourceKit/UIDs.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/SwiftSourceKit/UIDs.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/SwiftSourceKit/UIDs.swift.gyb -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/TestHelpers/Script.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/TestHelpers/Script.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/sk-stress-test/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/sk-stress-test/main.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Sources/sk-swiftc-wrapper/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Sources/sk-swiftc-wrapper/main.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Tests/StressTesterToolTests/ActionGeneratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Tests/StressTesterToolTests/ActionGeneratorTests.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Tests/StressTesterToolTests/StressTesterToolTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Tests/StressTesterToolTests/StressTesterToolTests.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Tests/SwiftCWrapperToolTests/SwiftCWrapperToolTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Tests/SwiftCWrapperToolTests/SwiftCWrapperToolTests.swift -------------------------------------------------------------------------------- /SourceKitStressTester/Utilities/generate-uids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Utilities/generate-uids.py -------------------------------------------------------------------------------- /SourceKitStressTester/Utilities/install-stress-tester-to-toolchain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Utilities/install-stress-tester-to-toolchain.sh -------------------------------------------------------------------------------- /SourceKitStressTester/Utilities/run-stress-tester-locally.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-stress-tester/HEAD/SourceKitStressTester/Utilities/run-stress-tester-locally.py --------------------------------------------------------------------------------