Skip to content

Resync LinuxMain #524

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
Mar 3, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 53 additions & 13 deletions Tests/SwiftDriverTests/XCTestManifests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,44 @@ extension AssertDiagnosticsTests {
]
}

extension BidirectionalMapTests {
// DO NOT MODIFY: This is autogenerated, use:
// `swift test --generate-linuxmain`
// to regenerate.
static let __allTests__BidirectionalMapTests = [
("testTwoDMap", testTwoDMap),
]
}

extension CrossModuleIncrementalBuildTests {
// DO NOT MODIFY: This is autogenerated, use:
// `swift test --generate-linuxmain`
// to regenerate.
static let __allTests__CrossModuleIncrementalBuildTests = [
("testEmbeddedModuleDependencies", testEmbeddedModuleDependencies),
]
}

extension DependencyGraphSerializationTests {
// DO NOT MODIFY: This is autogenerated, use:
// `swift test --generate-linuxmain`
// to regenerate.
static let __allTests__DependencyGraphSerializationTests = [
("testRoundTripFixtures", testRoundTripFixtures),
]
}

extension ExplicitModuleBuildTests {
// DO NOT MODIFY: This is autogenerated, use:
// `swift test --generate-linuxmain`
// to regenerate.
static let __allTests__ExplicitModuleBuildTests = [
("testDependencyGraphMerge", testDependencyGraphMerge),
("testDependencyScanning", testDependencyScanning),
("testExplicitModuleBuildEndToEnd", testExplicitModuleBuildEndToEnd),
("testExplicitModuleBuildJobs", testExplicitModuleBuildJobs),
("testExplicitSwiftModuleMap", testExplicitSwiftModuleMap),
("testImmediateModeExplicitModuleBuild", testImmediateModeExplicitModuleBuild),
("testModuleDependencyBuildCommandGeneration", testModuleDependencyBuildCommandGeneration),
("testModuleDependencyWithExternalCommandGeneration", testModuleDependencyWithExternalCommandGeneration),
]
Expand All @@ -31,21 +60,14 @@ extension IncrementalCompilationTests {
// `swift test --generate-linuxmain`
// to regenerate.
static let __allTests__IncrementalCompilationTests = [
("testAlwaysRebuildDependents", testAlwaysRebuildDependents),
("testAutolinkOutputPath", testAutolinkOutputPath),
("testBuildRecordDateAccuracy", testBuildRecordDateAccuracy),
("testDependencyDotFiles", testDependencyDotFiles),
("testDependencyDotFilesCross", testDependencyDotFilesCross),
("testIncremental", testIncremental),
("testIncrementalDiagnostics", testIncrementalDiagnostics),
]
}

extension IntegrationTests {
// DO NOT MODIFY: This is autogenerated, use:
// `swift test --generate-linuxmain`
// to regenerate.
static let __allTests__IntegrationTests = [
("testLitDriverTests", testLitDriverTests),
("testLitDriverValidationTests", testLitDriverValidationTests),
("testLitInterpreterTests", testLitInterpreterTests),
("testLitStdlibTests", testLitStdlibTests),
("testOptionsParsing", testOptionsParsing),
]
}

Expand All @@ -57,6 +79,9 @@ extension JobExecutorTests {
("testDarwinBasic", testDarwinBasic),
("testInputModifiedDuringMultiJobBuild", testInputModifiedDuringMultiJobBuild),
("testInputModifiedDuringSingleJobBuild", testInputModifiedDuringSingleJobBuild),
("testResolveSquashedArgs", testResolveSquashedArgs),
("testSaveTemps", testSaveTemps),
("testShellEscapingArgsInJobDescription", testShellEscapingArgsInJobDescription),
("testStubProcessProtocol", testStubProcessProtocol),
("testSwiftDriverExecOverride", testSwiftDriverExecOverride),
("testTemporaryFileWriting", testTemporaryFileWriting),
Expand Down Expand Up @@ -109,6 +134,8 @@ extension ModuleDependencyGraphTests {
("testSimpleExternal", testSimpleExternal),
("testSimpleExternal2", testSimpleExternal2),
("testUseFingerprints", testUseFingerprints),
("testUseFingerprintsPingPong", testUseFingerprintsPingPong),
("testUseFingerprintsPingPong2", testUseFingerprintsPingPong2),
]
}

Expand All @@ -118,6 +145,7 @@ extension NonincrementalCompilationTests {
// to regenerate.
static let __allTests__NonincrementalCompilationTests = [
("testBuildRecordReading", testBuildRecordReading),
("testBuildRecordWithoutOptionsReading", testBuildRecordWithoutOptionsReading),
("testDateConversion", testDateConversion),
("testExtractSourceFileDependencyGraphFromSwiftModule", testExtractSourceFileDependencyGraphFromSwiftModule),
("testNoIncremental", testNoIncremental),
Expand Down Expand Up @@ -185,23 +213,29 @@ extension SwiftDriverTests {
("testDriverKindParsing", testDriverKindParsing),
("testDSYMGeneration", testDSYMGeneration),
("testDumpASTOverride", testDumpASTOverride),
("testDuplicateName", testDuplicateName),
("testEmbedBitcode", testEmbedBitcode),
("testEmitModuleSeparately", testEmitModuleSeparately),
("testEmitModuleTrace", testEmitModuleTrace),
("testEnvironmentInferenceWarning", testEnvironmentInferenceWarning),
("testExecutableFallbackPath", testExecutableFallbackPath),
("testFilelist", testFilelist),
("testFindingObjectPathFromllvmBCPath", testFindingObjectPathFromllvmBCPath),
("testFrameworkSearchPathArgValidation", testFrameworkSearchPathArgValidation),
("testFrontendSupportedArguments", testFrontendSupportedArguments),
("testFrontendTargetInfoWithWorkingDirectory", testFrontendTargetInfoWithWorkingDirectory),
("testImmediateMode", testImmediateMode),
("testIndexFileEntryInSupplementaryFileOutputMap", testIndexFileEntryInSupplementaryFileOutputMap),
("testIndexFilePathHandling", testIndexFilePathHandling),
("testInputFiles", testInputFiles),
("testInstallAPI", testInstallAPI),
("testInvocationRunModes", testInvocationRunModes),
("testJoinedPathOptions", testJoinedPathOptions),
("testLEqualPassedDownToLinkerInvocation", testLEqualPassedDownToLinkerInvocation),
("testLinking", testLinking),
("testLTOLibraryArg", testLTOLibraryArg),
("testLTOOption", testLTOOption),
("testLtoOutputModeClash", testLtoOutputModeClash),
("testLTOOutputs", testLTOOutputs),
("testMergeModuleEmittingDependencies", testMergeModuleEmittingDependencies),
("testMergeModulesOnly", testMergeModulesOnly),
Expand Down Expand Up @@ -230,14 +264,17 @@ extension SwiftDriverTests {
("testProfileArgValidation", testProfileArgValidation),
("testProfileLinkerArgs", testProfileLinkerArgs),
("testRecordedInputModificationDates", testRecordedInputModificationDates),
("testReferenceDependencies", testReferenceDependencies),
("testRegressions", testRegressions),
("testRelativeOptionOrdering", testRelativeOptionOrdering),
("testRelativeResourceDir", testRelativeResourceDir),
("testRepl", testRepl),
("testResponseFileExpansion", testResponseFileExpansion),
("testResponseFileTokenization", testResponseFileTokenization),
("testRuntimeCompatibilityVersion", testRuntimeCompatibilityVersion),
("testSanitizerArgs", testSanitizerArgs),
("testSanitizerArgsForTargets", testSanitizerArgsForTargets),
("testSanitizerCoverageArgs", testSanitizerCoverageArgs),
("testScanDependenciesOption", testScanDependenciesOption),
("testSingleThreadedWholeModuleOptimizationCompiles", testSingleThreadedWholeModuleOptimizationCompiles),
("testSourceInfoFileEmitOption", testSourceInfoFileEmitOption),
Expand All @@ -248,6 +285,7 @@ extension SwiftDriverTests {
("testTargetVariant", testTargetVariant),
("testToolchainClangPath", testToolchainClangPath),
("testToolsDirectory", testToolsDirectory),
("testUpdateCode", testUpdateCode),
("testUseStaticResourceDir", testUseStaticResourceDir),
("testUsingResponseFiles", testUsingResponseFiles),
("testVerifyDebugInfo", testVerifyDebugInfo),
Expand Down Expand Up @@ -293,9 +331,11 @@ extension TwoDMapTests {
public func __allTests() -> [XCTestCaseEntry] {
return [
testCase(AssertDiagnosticsTests.__allTests__AssertDiagnosticsTests),
testCase(BidirectionalMapTests.__allTests__BidirectionalMapTests),
testCase(CrossModuleIncrementalBuildTests.__allTests__CrossModuleIncrementalBuildTests),
testCase(DependencyGraphSerializationTests.__allTests__DependencyGraphSerializationTests),
testCase(ExplicitModuleBuildTests.__allTests__ExplicitModuleBuildTests),
testCase(IncrementalCompilationTests.__allTests__IncrementalCompilationTests),
testCase(IntegrationTests.__allTests__IntegrationTests),
testCase(JobExecutorTests.__allTests__JobExecutorTests),
testCase(ModuleDependencyGraphTests.__allTests__ModuleDependencyGraphTests),
testCase(NonincrementalCompilationTests.__allTests__NonincrementalCompilationTests),
Expand Down