Build Information
Failed to build EmceeTestRunner, reference master (711d51
), with Swift 6.0 for Linux on 4 Dec 2024 15:07:15 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.58.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/avito-tech/Emcee.git
Reference: master
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/avito-tech/Emcee
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 711d511 Add new android metrics dashboard example v3
Cloned https://github.com/avito-tech/Emcee.git
Revision (git rev-parse @):
711d511ccb588cf2f8c660838438aad01d48473f
SUCCESS checkout https://github.com/avito-tech/Emcee.git at master
========================================
Build
========================================
Selected platform: linux
Swift version: 6.0
Building package at path: $PWD
https://github.com/avito-tech/Emcee.git
{
"dependencies" : [
{
"identity" : "commandlinetoolkit",
"requirement" : {
"exact" : [
"1.0.10"
]
},
"type" : "sourceControl",
"url" : "https://github.com/avito-tech/CommandLineToolkit.git"
},
{
"identity" : "countedset",
"requirement" : {
"branch" : [
"master"
]
},
"type" : "sourceControl",
"url" : "https://github.com/0x7fs/CountedSet"
},
{
"identity" : "orderedset",
"requirement" : {
"exact" : [
"5.0.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/Weebly/OrderedSet"
},
{
"identity" : "bluesocket",
"requirement" : {
"exact" : [
"1.0.46"
]
},
"type" : "sourceControl",
"url" : "https://github.com/IBM-Swift/BlueSocket"
},
{
"identity" : "starscream",
"requirement" : {
"exact" : [
"3.0.6"
]
},
"type" : "sourceControl",
"url" : "https://github.com/daltoniam/Starscream.git"
},
{
"identity" : "swifter",
"requirement" : {
"exact" : [
"1.5.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/httpswift/swifter.git"
}
],
"manifest_display_name" : "EmceeTestRunner",
"name" : "EmceeTestRunner",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
}
],
"products" : [
{
"name" : "Emcee",
"targets" : [
"EmceeBinary"
],
"type" : {
"executable" : null
}
},
{
"name" : "testing_plugin",
"targets" : [
"TestingPlugin"
],
"type" : {
"executable" : null
}
},
{
"name" : "EmceePlugin",
"targets" : [
"EmceeLogging",
"Plugin"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EmceeCommunications",
"targets" : [
"PortDeterminer",
"QueueClient",
"QueueCommunication",
"RemotePortDeterminer",
"RequestSender"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EmceeInterfaces",
"targets" : [
"BuildArtifacts",
"DeveloperDirModels",
"EmceeVersion",
"PluginSupport",
"QueueModels",
"ResourceLocation",
"ResourceLocationResolver",
"RunnerModels",
"SimulatorPoolModels",
"SimulatorVideoRecorder",
"TestArgFile",
"TestDiscovery",
"TestsWorkingDirectorySupport",
"TypedResourceLocation",
"WorkerAlivenessModels",
"WorkerCapabilitiesModels",
"XcodebuildTestRunnerConstants"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EmceeGuts",
"targets" : [
"AppleTools",
"ArgLib",
"AutomaticTermination",
"BalancingBucketQueue",
"BucketQueue",
"BucketQueueModels",
"BuildArtifacts",
"ChromeTracing",
"Deployer",
"DeveloperDirLocator",
"DeveloperDirModels",
"DistDeployer",
"DistWorker",
"DistWorkerModels",
"EmceeDI",
"EmceeExtensions",
"EmceeLib",
"EmceeLogging",
"EmceeTypes",
"EmceeVersion",
"EventBus",
"FileCache",
"FileLock",
"JunitReporting",
"Kibana",
"ListeningSemaphore",
"LocalHostDeterminer",
"LocalQueueServerRunner",
"MetricsExtensions",
"ObservableFileReader",
"Plugin",
"PluginManager",
"PluginSupport",
"PortDeterminer",
"QueueClient",
"QueueCommunication",
"QueueCommunicationModels",
"QueueModels",
"QueueServer",
"QueueServerPortProvider",
"RemotePortDeterminer",
"RequestSender",
"ResourceLocation",
"ResourceLocationResolver",
"RESTInterfaces",
"RESTMethods",
"RESTServer",
"ResultStream",
"ResultStreamModels",
"Runner",
"RunnerModels",
"Scheduler",
"ScheduleStrategy",
"SimulatorPool",
"SimulatorPoolModels",
"SimulatorVideoRecorder",
"SSHDeployer",
"TestArgFile",
"TestDiscovery",
"TestHistoryModels",
"TestHistoryStorage",
"TestHistoryTracker",
"TestsWorkingDirectorySupport",
"TypedResourceLocation",
"UniqueIdentifierGenerator",
"URLResource",
"WorkerAlivenessModels",
"WorkerAlivenessProvider",
"WorkerCapabilities",
"WorkerCapabilitiesModels",
"XcodebuildTestRunnerConstants"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ZipTests",
"module_type" : "SwiftTarget",
"name" : "ZipTests",
"path" : "Tests/ZipTests",
"product_dependencies" : [
"PathLib",
"ProcessControllerTestHelpers",
"TestHelpers"
],
"sources" : [
"ZipCompressorTests.swift"
],
"target_dependencies" : [
"Zip"
],
"type" : "test"
},
{
"c99name" : "ZipTestHelpers",
"module_type" : "SwiftTarget",
"name" : "ZipTestHelpers",
"path" : "Tests/ZipTestHelpers",
"product_dependencies" : [
"PathLib",
"TestHelpers"
],
"sources" : [
"FakeZipCompressor.swift"
],
"target_dependencies" : [
"Zip"
],
"type" : "library"
},
{
"c99name" : "Zip",
"module_type" : "SwiftTarget",
"name" : "Zip",
"path" : "Sources/Zip",
"product_dependencies" : [
"PathLib",
"ProcessController"
],
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeGuts"
],
"sources" : [
"ZipCompressor.swift",
"ZipCompressorImpl.swift"
],
"type" : "library"
},
{
"c99name" : "XcodebuildTestRunnerConstants",
"module_type" : "SwiftTarget",
"name" : "XcodebuildTestRunnerConstants",
"path" : "Sources/XcodebuildTestRunnerConstants",
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"XcodebuildTestRunnerConstants.swift"
],
"type" : "library"
},
{
"c99name" : "WorkerCapabilitiesTests",
"module_type" : "SwiftTarget",
"name" : "WorkerCapabilitiesTests",
"path" : "Tests/WorkerCapabilitiesTests",
"product_dependencies" : [
"FileSystem",
"FileSystemTestHelpers",
"PlistLib",
"TestHelpers",
"Tmp"
],
"sources" : [
"OperatingSystemCapabilitiesProviderTests.swift",
"SimRuntimeCapabilitiesProviderTests.swift",
"WorkerCapabilityConstraintResolverTests.swift",
"XcodeCapabilitiesProviderTests.swift"
],
"target_dependencies" : [
"WorkerCapabilities",
"WorkerCapabilitiesModels"
],
"type" : "test"
},
{
"c99name" : "WorkerCapabilitiesModels",
"module_type" : "SwiftTarget",
"name" : "WorkerCapabilitiesModels",
"path" : "Sources/WorkerCapabilitiesModels",
"product_dependencies" : [
"Types"
],
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"WorkerCapability.swift",
"WorkerCapabilityConstraint.swift",
"WorkerCapabilityName.swift",
"WorkerCapabilityRequirement.swift"
],
"type" : "library"
},
{
"c99name" : "WorkerCapabilities",
"module_type" : "SwiftTarget",
"name" : "WorkerCapabilities",
"path" : "Sources/WorkerCapabilities",
"product_dependencies" : [
"AtomicModels",
"FileSystem",
"PathLib",
"PlistLib",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"ConcreteCapabilities/OperatingSystemCapabilitiesProvider.swift",
"ConcreteCapabilities/OperatingSystemVersionProvider.swift",
"ConcreteCapabilities/SimRuntimeCapabilitiesProvider.swift",
"ConcreteCapabilities/XcodeCapabilitiesProvider.swift",
"JoinedCapabilitiesProvider.swift",
"WorkerCapabilitiesProvider.swift",
"WorkerCapabilitiesStorage.swift",
"WorkerCapabilitiesStorageImpl.swift",
"WorkerCapabilityConstraintResolver.swift"
],
"target_dependencies" : [
"EmceeLogging",
"QueueModels",
"WorkerCapabilitiesModels"
],
"type" : "library"
},
{
"c99name" : "WorkerAlivenessProviderTests",
"module_type" : "SwiftTarget",
"name" : "WorkerAlivenessProviderTests",
"path" : "Tests/WorkerAlivenessProviderTests",
"sources" : [
"WorkerAlivenessProviderTests.swift",
"WorkerCurrentlyProcessingBucketsTrackerTests.swift"
],
"target_dependencies" : [
"QueueCommunicationTestHelpers",
"QueueModels",
"WorkerAlivenessModels",
"WorkerAlivenessProvider"
],
"type" : "test"
},
{
"c99name" : "WorkerAlivenessProvider",
"module_type" : "SwiftTarget",
"name" : "WorkerAlivenessProvider",
"path" : "Sources/WorkerAlivenessProvider",
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"WorkerAlivenessProvider.swift",
"WorkerAlivenessProviderImpl.swift",
"WorkerCurrentlyProcessingBucketsTracker.swift"
],
"target_dependencies" : [
"EmceeExtensions",
"EmceeLogging",
"QueueCommunication",
"QueueCommunicationModels",
"QueueModels",
"WorkerAlivenessModels"
],
"type" : "library"
},
{
"c99name" : "WorkerAlivenessModels",
"module_type" : "SwiftTarget",
"name" : "WorkerAlivenessModels",
"path" : "Sources/WorkerAlivenessModels",
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"WorkerAliveness.swift"
],
"target_dependencies" : [
"QueueCommunicationModels",
"QueueModels"
],
"type" : "library"
},
{
"c99name" : "WhatIsMyAddressTestHelpers",
"module_type" : "SwiftTarget",
"name" : "WhatIsMyAddressTestHelpers",
"path" : "Sources/WhatIsMyAddressTestHelpers",
"product_dependencies" : [
"Types"
],
"sources" : [
"FakeMyAddressFetcher.swift"
],
"target_dependencies" : [
"WhatIsMyAddress"
],
"type" : "library"
},
{
"c99name" : "WhatIsMyAddress",
"module_type" : "SwiftTarget",
"name" : "WhatIsMyAddress",
"path" : "Sources/WhatIsMyAddress",
"product_dependencies" : [
"AtomicModels",
"SocketModels",
"Swifter",
"SynchronousWaiter",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"CachingSynchronousMyAddressFetcher.swift",
"MyAddressFetcher.swift",
"MyAddressFetcherImpl.swift",
"MyAddressFetcherProvider.swift",
"MyAddressFetcherProviderImpl.swift",
"NetworkRequest/WhatIsMyAddressPayload.swift",
"NetworkRequest/WhatIsMyAddressRESTMethod.swift",
"NetworkRequest/WhatIsMyAddressRequest.swift",
"NetworkRequest/WhatIsMyAddressResponse.swift",
"SynchronousMyAddressFetcher.swift",
"SynchronousMyAddressFetcherImpl.swift",
"SynchronousMyAddressFetcherProvider.swift",
"SynchronousMyAddressFetcherProviderImpl.swift",
"WhatIsMyAddressEndpoint.swift"
],
"target_dependencies" : [
"DistWorkerModels",
"EmceeLogging",
"QueueModels",
"RESTInterfaces",
"RESTMethods",
"RESTServer",
"RequestSender",
"WorkerAlivenessProvider"
],
"type" : "library"
},
{
"c99name" : "UniqueIdentifierGeneratorTestHelpers",
"module_type" : "SwiftTarget",
"name" : "UniqueIdentifierGeneratorTestHelpers",
"path" : "Tests/UniqueIdentifierGeneratorTestHelpers",
"sources" : [
"FixedValueUniqueIdentifierGenerator.swift",
"HistoryTrackingUniqueIdentifierGenerator.swift"
],
"target_dependencies" : [
"UniqueIdentifierGenerator"
],
"type" : "library"
},
{
"c99name" : "UniqueIdentifierGenerator",
"module_type" : "SwiftTarget",
"name" : "UniqueIdentifierGenerator",
"path" : "Sources/UniqueIdentifierGenerator",
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"UniqueIdentifierGenerator.swift",
"UuidBasedUniqueIdentifierGenerator.swift"
],
"type" : "library"
},
{
"c99name" : "URLSessionTestHelpers",
"module_type" : "SwiftTarget",
"name" : "URLSessionTestHelpers",
"path" : "Tests/URLSessionTestHelpers",
"sources" : [
"FakeURLSession.swift"
],
"type" : "library"
},
{
"c99name" : "URLResourceTests",
"module_type" : "SwiftTarget",
"name" : "URLResourceTests",
"path" : "Tests/URLResourceTests",
"product_dependencies" : [
"DateProviderTestHelpers",
"FileSystem",
"PathLib",
"Swifter",
"SynchronousWaiter",
"TestHelpers",
"Tmp"
],
"sources" : [
"BlockingURLResourceHandlerTests.swift",
"URLResourceTests.swift"
],
"target_dependencies" : [
"EmceeExtensions",
"FileCache",
"URLResource"
],
"type" : "test"
},
{
"c99name" : "URLResource",
"module_type" : "SwiftTarget",
"name" : "URLResource",
"path" : "Sources/URLResource",
"product_dependencies" : [
"AtomicModels",
"PathLib",
"SynchronousWaiter",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"BlockingURLResourceHandler.swift",
"HandlersWrapper.swift",
"URLResource.swift",
"URLResourceHandler.swift"
],
"target_dependencies" : [
"EmceeLogging",
"FileCache"
],
"type" : "library"
},
{
"c99name" : "TypedResourceLocation",
"module_type" : "SwiftTarget",
"name" : "TypedResourceLocation",
"path" : "Sources/TypedResourceLocation",
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"RepresentableByResourceLocation.swift",
"TypedResourceLocation.swift"
],
"target_dependencies" : [
"ResourceLocation"
],
"type" : "library"
},
{
"c99name" : "TestsWorkingDirectorySupport",
"module_type" : "SwiftTarget",
"name" : "TestsWorkingDirectorySupport",
"path" : "Sources/TestsWorkingDirectorySupport",
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"TestsWorkingDirectorySupport.swift"
],
"type" : "library"
},
{
"c99name" : "TestingPlugin",
"module_type" : "SwiftTarget",
"name" : "TestingPlugin",
"path" : "Sources/TestingPlugin",
"product_dependencies" : [
"DateProvider",
"FileSystem"
],
"product_memberships" : [
"testing_plugin"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"EventBus",
"Plugin"
],
"type" : "executable"
},
{
"c99name" : "TestHistoryTrackerTests",
"module_type" : "SwiftTarget",
"name" : "TestHistoryTrackerTests",
"path" : "Tests/TestHistoryTrackerTests",
"product_dependencies" : [
"TestHelpers"
],
"sources" : [
"TestEntryHistoryTests.swift",
"TestHistoryTrackerIntegrationTests.swift",
"TestHistoryTrackerTests.swift"
],
"target_dependencies" : [
"CommonTestModelsTestHelpers",
"QueueModels",
"QueueModelsTestHelpers",
"SimulatorPoolTestHelpers",
"TestHistoryModels",
"TestHistoryStorage",
"TestHistoryTestHelpers",
"TestHistoryTracker",
"UniqueIdentifierGenerator",
"UniqueIdentifierGeneratorTestHelpers"
],
"type" : "test"
},
{
"c99name" : "TestHistoryTracker",
"module_type" : "SwiftTarget",
"name" : "TestHistoryTracker",
"path" : "Sources/TestHistoryTracker",
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"EnqueuedTestsPayload.swift",
"TestHistoryTracker.swift",
"TestHistoryTrackerAcceptResult.swift",
"TestHistoryTrackerImpl.swift"
],
"target_dependencies" : [
"BucketQueueModels",
"CommonTestModels",
"QueueModels",
"TestDestination",
"TestHistoryModels",
"TestHistoryStorage",
"UniqueIdentifierGenerator"
],
"type" : "library"
},
{
"c99name" : "TestHistoryTestHelpers",
"module_type" : "SwiftTarget",
"name" : "TestHistoryTestHelpers",
"path" : "Tests/TestHistoryTestHelpers",
"sources" : [
"FakeTestHistoryTracker.swift",
"TestEntryHistoryFixtures.swift",
"TestHistoryStorageMock.swift",
"TestHistoryTrackerFixtures.swift"
],
"target_dependencies" : [
"CommonTestModels",
"CommonTestModelsTestHelpers",
"QueueModels",
"TestHistoryModels",
"TestHistoryStorage",
"TestHistoryTracker",
"UniqueIdentifierGenerator",
"UniqueIdentifierGeneratorTestHelpers"
],
"type" : "library"
},
{
"c99name" : "TestHistoryStorage",
"module_type" : "SwiftTarget",
"name" : "TestHistoryStorage",
"path" : "Sources/TestHistoryStorage",
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"TestHistoryStorage.swift",
"TestHistoryStorageImpl.swift"
],
"target_dependencies" : [
"CommonTestModels",
"QueueModels",
"TestHistoryModels"
],
"type" : "library"
},
{
"c99name" : "TestHistoryModels",
"module_type" : "SwiftTarget",
"name" : "TestHistoryModels",
"path" : "Sources/TestHistoryModels",
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"TestEntryHistory.swift",
"TestEntryHistoryId.swift",
"TestEntryHistoryItem.swift"
],
"target_dependencies" : [
"CommonTestModels",
"QueueModels"
],
"type" : "library"
},
{
"c99name" : "TestDiscoveryTests",
"module_type" : "SwiftTarget",
"name" : "TestDiscoveryTests",
"path" : "Tests/TestDiscoveryTests",
"product_dependencies" : [
"DateProvider",
"DateProviderTestHelpers",
"FileSystem",
"FileSystemTestHelpers",
"PathLib",
"ProcessController",
"ProcessControllerTestHelpers",
"SocketModels",
"SynchronousWaiter",
"TestHelpers",
"Tmp"
],
"sources" : [
"DemanglerTests.swift",
"ExecutableTestDiscovererTests.swift",
"Fakes/FakeRuntimeDumpRemoteCache.swift",
"Fakes/RuntimeQueryResultFixtures.swift",
"Fakes/RuntimeTestEntryFixtures.swift",
"ParseFunctionSymbolsTestData.swift",
"ParseFunctionSymbolsTestDiscovererTests.swift",
"RuntimeDumpRemoteCacheConfigTests.swift",
"RuntimeDumpRemoteCacheTests.swift",
"TestDiscoveryQuerierTests.swift",
"TestToRunIntoTestEntryTransformerTests.swift"
],
"target_dependencies" : [
"AppleTestModelsTestHelpers",
"BuildArtifacts",
"BuildArtifactsTestHelpers",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"DeveloperDirLocator",
"DeveloperDirLocatorTestHelpers",
"MetricsExtensions",
"PluginManagerTestHelpers",
"QueueModels",
"RequestSender",
"RequestSenderTestHelpers",
"ResourceLocation",
"ResourceLocationResolverTestHelpers",
"RunnerTestHelpers",
"SimulatorPoolTestHelpers",
"TestArgFile",
"TestDiscovery",
"UniqueIdentifierGenerator",
"UniqueIdentifierGeneratorTestHelpers"
],
"type" : "test"
},
{
"c99name" : "TestDiscovery",
"module_type" : "SwiftTarget",
"name" : "TestDiscovery",
"path" : "Sources/TestDiscovery",
"product_dependencies" : [
"AtomicModels",
"DateProvider",
"FileSystem",
"Graphite",
"Metrics",
"PathLib",
"ProcessController",
"SocketModels",
"Statsd",
"SynchronousWaiter",
"Tmp",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"Metrics/RuntimeDumpTestCaseCountMetric.swift",
"Metrics/RuntimeDumpTestCountMetric.swift",
"Metrics/TestDiscoveryDurationMetric.swift",
"Models/DiscoveredTestEntry.swift",
"Models/DiscoveredTests.swift",
"Models/RuntimeDumpApplicationTestSupport.swift",
"Models/SimulatorRuntimes.swift",
"Models/TestDiscoveryConfiguration.swift",
"Models/TestDiscoveryMode.swift",
"Models/TestDiscoveryResult.swift",
"Models/TestExplorationError.swift",
"Models/TransformationError.swift",
"Models/ValidatedTestEntry.swift",
"RuntimeDumpRemoteCache/DefaultRuntimeDumpRemoteCache.swift",
"RuntimeDumpRemoteCache/Models/RuntimeDumpRemoteCacheConfig.swift",
"RuntimeDumpRemoteCache/NoOpRuntimeDumpRemoteCache.swift",
"RuntimeDumpRemoteCache/Provider/DefaultRuntimeDumpRemoteCacheProvider.swift",
"RuntimeDumpRemoteCache/Provider/RuntimeDumpRemoteCacheProvider.swift",
"RuntimeDumpRemoteCache/Requests/RuntimeDumpRemoteCacheRequest.swift",
"RuntimeDumpRemoteCache/Requests/RuntimeDumpRemoteCacheResultRequest.swift",
"RuntimeDumpRemoteCache/RuntimeDumpRemoteCache.swift",
"SpecificTestDiscoverers/Demangler.swift",
"SpecificTestDiscoverers/ExecutableTestDiscoverer.swift",
"SpecificTestDiscoverers/ParseFunctionSymbolsTestDiscoverer.swift",
"SpecificTestDiscoverers/RuntimeDumpTestDiscoverer.swift",
"SpecificTestDiscoverers/SpecificTestDiscoverer.swift",
"TestDiscoveryQuerier.swift",
"TestDiscoveryQuerierImpl.swift",
"TestToRunIntoTestEntryTransformer.swift"
],
"target_dependencies" : [
"AppleTestModels",
"AppleTools",
"BuildArtifacts",
"CommonTestModels",
"DeveloperDirLocator",
"DeveloperDirModels",
"EmceeLogging",
"MetricsExtensions",
"PluginManager",
"PluginSupport",
"QueueModels",
"RequestSender",
"ResourceLocationResolver",
"Runner",
"RunnerModels",
"SimulatorPool",
"SimulatorPoolModels",
"TestArgFile",
"UniqueIdentifierGenerator"
],
"type" : "library"
},
{
"c99name" : "TestDestinationTests",
"module_type" : "SwiftTarget",
"name" : "TestDestinationTests",
"path" : "Tests/TestDestinationTests",
"product_dependencies" : [
"TestHelpers"
],
"sources" : [
"TestDestinationTests.swift"
],
"target_dependencies" : [
"EmceeExtensions",
"TestDestination"
],
"type" : "test"
},
{
"c99name" : "TestDestinationTestHelpers",
"module_type" : "SwiftTarget",
"name" : "TestDestinationTestHelpers",
"path" : "Tests/TestDestinationTestHelpers",
"sources" : [
"TestDestinationFixtures.swift"
],
"target_dependencies" : [
"TestDestination"
],
"type" : "library"
},
{
"c99name" : "TestDestination",
"module_type" : "SwiftTarget",
"name" : "TestDestination",
"path" : "Sources/TestDestination",
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"TestDestination.swift",
"Value.swift"
],
"type" : "library"
},
{
"c99name" : "TestArgFileTests",
"module_type" : "SwiftTarget",
"name" : "TestArgFileTests",
"path" : "Tests/TestArgFileTests",
"product_dependencies" : [
"SocketModels",
"TestHelpers"
],
"sources" : [
"TestArgFileEntryTests.swift",
"TestArgFileTests.swift",
"TestToRunTests.swift"
],
"target_dependencies" : [
"BuildArtifacts",
"BuildArtifactsTestHelpers",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"MetricsExtensions",
"PluginSupport",
"QueueModels",
"ResourceLocation",
"ScheduleStrategy",
"SimulatorPoolModels",
"SimulatorPoolTestHelpers",
"TestArgFile",
"TestDestination"
],
"type" : "test"
},
{
"c99name" : "TestArgFile",
"module_type" : "SwiftTarget",
"name" : "TestArgFile",
"path" : "Sources/TestArgFile",
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"ReportOutput.swift",
"TestArgFile.swift",
"TestArgFileDefaultValues.swift",
"TestArgFileEntry.swift",
"TestDestinationConfiguration.swift",
"TestToRun.swift"
],
"target_dependencies" : [
"AppleTestModels",
"BuildArtifacts",
"CommonTestModels",
"DeveloperDirModels",
"EmceeExtensions",
"MetricsExtensions",
"PluginSupport",
"QueueModels",
"ScheduleStrategy",
"SimulatorPoolModels",
"TestDestination",
"WorkerCapabilitiesModels"
],
"type" : "library"
},
{
"c99name" : "SocketModelsTests",
"module_type" : "SwiftTarget",
"name" : "SocketModelsTests",
"path" : "Tests/SocketModelsTests",
"product_dependencies" : [
"SocketModels"
],
"sources" : [
"SocketAddressTests.swift"
],
"type" : "test"
},
{
"c99name" : "SimulatorVideoRecorder",
"module_type" : "SwiftTarget",
"name" : "SimulatorVideoRecorder",
"path" : "Sources/SimulatorVideoRecorder",
"product_dependencies" : [
"PathLib",
"ProcessController"
],
"product_memberships" : [
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"CancellableRecording.swift",
"CancellableRecordingImpl.swift",
"SimulatorVideoRecorder.swift"
],
"target_dependencies" : [
"CommonTestModels",
"EmceeLogging",
"SimulatorPoolModels"
],
"type" : "library"
},
{
"c99name" : "SimulatorPoolTests",
"module_type" : "SwiftTarget",
"name" : "SimulatorPoolTests",
"path" : "Tests/SimulatorPoolTests",
"product_dependencies" : [
"DateProviderTestHelpers",
"FileSystemTestHelpers",
"MetricsTestHelpers",
"PathLib",
"PlistLib",
"ProcessController",
"ProcessControllerTestHelpers",
"SynchronousWaiter",
"TestHelpers",
"Tmp"
],
"sources" : [
"ActivityAwareSimulatorControllerTests.swift",
"DefaultCoreSimulatorStateProviderTests.swift",
"DefaultSimulatorPoolTests.swift",
"SimulatorPoolConvenienceTests.swift",
"SimulatorSettingsModifierTests.swift",
"SimulatorStateMachineTest.swift",
"StateMachineDrivenSimulatorControllerTests.swift",
"TestDestination_AppleCreationTests.swift"
],
"target_dependencies" : [
"CommonTestModels",
"DeveloperDirLocator",
"DeveloperDirLocatorTestHelpers",
"DeveloperDirModels",
"MetricsExtensions",
"QueueModels",
"ResourceLocationResolver",
"ResourceLocationResolverTestHelpers",
"SimulatorPool",
"SimulatorPoolModels",
"SimulatorPoolTestHelpers",
"TestDestination",
"UniqueIdentifierGeneratorTestHelpers"
],
"type" : "test"
},
{
"c99name" : "SimulatorPoolTestHelpers",
"module_type" : "SwiftTarget",
"name" : "SimulatorPoolTestHelpers",
"path" : "Tests/SimulatorPoolTestHelpers",
"product_dependencies" : [
"PathLib",
"Tmp",
"Types"
],
"sources" : [
"FakeCoreSimulatorStateProvider.swift",
"FakeOnDemandSimulatorPool.swift",
"FakeSimulatorController.swift",
"FakeSimulatorControllerProvider.swift",
"FakeSimulatorStateMachineActionExecutor.swift",
"SimDeviceTypeFixture.swift",
"SimRuntimeFixture.swift",
"SimulatorFixture.swift",
"SimulatorLocalizationSettings.swift",
"SimulatorOperationTimeoutsFixtures.swift",
"SimulatorPoolMock.swift",
"SimulatorSettingsFixtures.swift",
"TestDestinationFixtures.swift"
],
"target_dependencies" : [
"CommonTestModels",
"DeveloperDirLocator",
"DeveloperDirLocatorTestHelpers",
"DeveloperDirModels",
"SimulatorPool",
"SimulatorPoolModels",
"TestDestination"
],
"type" : "library"
},
{
"c99name" : "SimulatorPoolModelsTests",
"module_type" : "SwiftTarget",
"name" : "SimulatorPoolModelsTests",
"path" : "Tests/SimulatorPoolModelsTests",
"product_dependencies" : [
"TestHelpers"
],
"sources" : [
"SimulatorSettingsTests.swift"
],
"target_dependencies" : [
"SimulatorPoolModels",
"SimulatorPoolTestHelpers"
],
"type" : "test"
},
{
"c99name" : "SimulatorPoolModels",
"module_type" : "SwiftTarget",
"name" : "SimulatorPoolModels",
"path" : "Sources/SimulatorPoolModels",
"product_dependencies" : [
"PathLib"
],
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"AppleRuntimeKind.swift",
"AppleTestDestinationFields.swift",
"CoreSimulatorState.swift",
"OnDemandSimulatorPoolKey.swift",
"SimDeviceType.swift",
"SimRuntime.swift",
"Simulator.swift",
"SimulatorCertificateLocation.swift",
"SimulatorKeychainSettings.swift",
"SimulatorLocalizationSettings.swift",
"SimulatorOperationTimeouts.swift",
"SimulatorSettings.swift",
"TestDestination+AppleCreation.swift",
"TestDestination+AppleFields.swift",
"WatchdogSettings.swift"
],
"target_dependencies" : [
"CommonTestModels",
"DeveloperDirModels",
"TestDestination",
"TypedResourceLocation"
],
"type" : "library"
},
{
"c99name" : "SimulatorPool",
"module_type" : "SwiftTarget",
"name" : "SimulatorPool",
"path" : "Sources/SimulatorPool",
"product_dependencies" : [
"AtomicModels",
"DateProvider",
"FileSystem",
"Graphite",
"Metrics",
"PathLib",
"PlistLib",
"ProcessController",
"SynchronousWaiter",
"Tmp",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"ActivityAwareSimulatorController.swift",
"CoreSimulatorStateProvider.swift",
"DefaultCoreSimulatorStateProvider.swift",
"DefaultOnDemandSimulatorPool.swift",
"DefaultSimulatorPool.swift",
"MetricSupport/MetricSupportingSimulatorStateMachineActionExecutor.swift",
"MetricSupport/SimulatorAllocationDurationMetric.swift",
"MetricSupport/SimulatorDurationMetric.swift",
"OnDemandSimulatorPool.swift",
"SimulatorController.swift",
"SimulatorControllerProvider.swift",
"SimulatorPool+Convenience.swift",
"SimulatorPool.swift",
"SimulatorSettingsModifier.swift",
"SimulatorSettingsModifierImpl.swift",
"SimulatorStateMachine.swift",
"SimulatorStateMachineActionExecutor.swift",
"StateMachineDrivenSimulatorController.swift"
],
"target_dependencies" : [
"AutomaticTermination",
"CommonTestModels",
"DeveloperDirLocator",
"DeveloperDirModels",
"EmceeExtensions",
"EmceeLogging",
"MetricsExtensions",
"QueueModels",
"ResourceLocationResolver",
"SimulatorPoolModels",
"UniqueIdentifierGenerator"
],
"type" : "library"
},
{
"c99name" : "Scheduler",
"module_type" : "SwiftTarget",
"name" : "Scheduler",
"path" : "Sources/Scheduler",
"product_dependencies" : [
"DateProvider",
"FileSystem",
"Metrics",
"ProcessController",
"SynchronousWaiter",
"Tmp"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"BucketPayloadExecutor/RunAndroidTestsPayloadExecutor.swift",
"BucketPayloadExecutor/RunAppleTestsPayloadExecutor.swift",
"ResourceAmounts.swift",
"Scheduler.swift",
"SchedulerBucket.swift",
"SchedulerDataSource.swift",
"SchedulerDelegate.swift",
"SchedulerError.swift"
],
"target_dependencies" : [
"BuildArtifacts",
"CommonTestModels",
"DeveloperDirLocator",
"DeveloperDirModels",
"DistWorkerModels",
"EmceeDI",
"EmceeLogging",
"ListeningSemaphore",
"MetricsExtensions",
"PluginManager",
"PluginSupport",
"QueueModels",
"ResourceLocationResolver",
"Runner",
"RunnerModels",
"ScheduleStrategy",
"SimulatorPool",
"SimulatorPoolModels",
"UniqueIdentifierGenerator"
],
"type" : "library"
},
{
"c99name" : "ScheduleStrategyTests",
"module_type" : "SwiftTarget",
"name" : "ScheduleStrategyTests",
"path" : "Tests/ScheduleStrategyTests",
"product_dependencies" : [
"TestHelpers"
],
"sources" : [
"ArrayChunksTests.swift",
"BucketGeneratorTests.swift",
"EquallyDividedBucketSplitter.swift",
"FixedBucketSizeSplitterTests.swift",
"GroupedConfiguredTestEntryTests.swift",
"IndividualBucketSplitterTests.swift",
"ProgressiveSplitterTests.swift",
"ScheduleStrategyTypeTests.swift",
"createConfiguredTestEntries().swift"
],
"target_dependencies" : [
"AppleTestModelsTestHelpers",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"QueueModels",
"QueueModelsTestHelpers",
"ScheduleStrategy",
"SimulatorPoolModels",
"SimulatorPoolTestHelpers",
"UniqueIdentifierGenerator",
"UniqueIdentifierGeneratorTestHelpers"
],
"type" : "test"
},
{
"c99name" : "ScheduleStrategy",
"module_type" : "SwiftTarget",
"name" : "ScheduleStrategy",
"path" : "Sources/ScheduleStrategy",
"product_dependencies" : [
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"Splitters/EquallyDividedBucketSplitter.swift",
"Splitters/FixedBucketSizeSplitter.swift",
"Splitters/IndividualBucketSplitter.swift",
"Splitters/ProgressiveBucketSplitter.swift",
"Splitters/TestSplitter.swift",
"Splitters/TestSplitterType.swift",
"Splitters/UnsplitBucketSplitter.swift",
"Support/Array+Chunks.swift",
"Support/BucketGenerator.swift",
"Support/BucketGeneratorImpl.swift",
"Support/BucketSplitInfo.swift",
"Support/GroupedConfiguredTestEntries.swift",
"Support/ScheduleStrategy.swift"
],
"target_dependencies" : [
"BuildArtifacts",
"DeveloperDirModels",
"EmceeLogging",
"PluginSupport",
"QueueModels",
"SimulatorPoolModels",
"UniqueIdentifierGenerator",
"WorkerCapabilitiesModels"
],
"type" : "library"
},
{
"c99name" : "SSHDeployerTests",
"module_type" : "SwiftTarget",
"name" : "SSHDeployerTests",
"path" : "Tests/SSHDeployerTests",
"product_dependencies" : [
"FileSystemTestHelpers",
"PathLib",
"ProcessController",
"ProcessControllerTestHelpers",
"TestHelpers",
"Tmp"
],
"sources" : [
"FakeSSHClient.swift",
"FakeSSHClientProvider.swift",
"SSHDeployerTests.swift",
"SubprocessSshClientTests.swift"
],
"target_dependencies" : [
"Deployer",
"SSHDeployer",
"UniqueIdentifierGeneratorTestHelpers",
"ZipTestHelpers"
],
"type" : "test"
},
{
"c99name" : "SSHDeployer",
"module_type" : "SwiftTarget",
"name" : "SSHDeployer",
"path" : "Sources/SSHDeployer",
"product_dependencies" : [
"FileSystem",
"PathLib",
"ProcessController",
"Tmp"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"SSHClient.swift",
"SSHClientProvider.swift",
"SSHDeployer.swift",
"SubporocessSshClient.swift",
"SubprocessSSHClientProvider.swift"
],
"target_dependencies" : [
"Deployer",
"EmceeLogging",
"UniqueIdentifierGenerator",
"Zip"
],
"type" : "library"
},
{
"c99name" : "RunnerTests",
"module_type" : "SwiftTarget",
"name" : "RunnerTests",
"path" : "Tests/RunnerTests",
"product_dependencies" : [
"DateProviderTestHelpers",
"FileSystemTestHelpers",
"Graphite",
"Metrics",
"MetricsTestHelpers",
"ProcessController",
"ProcessControllerTestHelpers",
"SynchronousWaiter",
"TestHelpers",
"Tmp"
],
"sources" : [
"AppleRunnerTests.swift",
"CompositeTestRunnerStreamTests.swift",
"EventBusReportingTestRunnerStreamTests.swift",
"MetricReportingTestRunnerStreamTests.swift",
"PreflightPostflightTimeoutTrackingTestRunnerStreamTests.swift",
"ProcessControllerWrappingTestRunnerInvocationTests.swift",
"TestNameParserTests.swift",
"TestTimeoutTrackingTestRunnerSreamTests.swift"
],
"target_dependencies" : [
"AppleTestModelsTestHelpers",
"BuildArtifacts",
"BuildArtifactsTestHelpers",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"DeveloperDirLocatorTestHelpers",
"EmceeLogging",
"EventBus",
"MetricsExtensions",
"PluginManagerTestHelpers",
"QueueModels",
"Runner",
"RunnerModels",
"RunnerTestHelpers",
"SimulatorPoolModels",
"SimulatorPoolTestHelpers",
"UniqueIdentifierGeneratorTestHelpers"
],
"type" : "test"
},
{
"c99name" : "RunnerTestHelpers",
"module_type" : "SwiftTarget",
"name" : "RunnerTestHelpers",
"path" : "Tests/RunnerTestHelpers",
"product_dependencies" : [
"PathLib",
"ProcessController"
],
"sources" : [
"AccumulatingTestRunnerStream.swift",
"AppleTestContextFixtures.swift",
"FakeRunnerWasteCollectorProvider.swift",
"FakeTestRunner.swift",
"FakeTestRunnerInvocation.swift",
"FakeTestRunnerProvider.swift",
"FakeTestRunnerRunningInvocation.swift"
],
"target_dependencies" : [
"BuildArtifacts",
"CommonTestModels",
"DeveloperDirLocator",
"DeveloperDirModels",
"EmceeLogging",
"EmceeLoggingModels",
"EmceeTypes",
"MetricsExtensions",
"Runner",
"RunnerModels",
"SimulatorPoolModels",
"SimulatorPoolTestHelpers"
],
"type" : "library"
},
{
"c99name" : "RunnerModels",
"module_type" : "SwiftTarget",
"name" : "RunnerModels",
"path" : "Sources/RunnerModels",
"product_dependencies" : [
"PathLib"
],
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"AppleRunnerConfiguration.swift",
"AppleTestContext.swift",
"LostTestProcessingMode.swift",
"RunnerConfiguration.swift"
],
"target_dependencies" : [
"AppleTestModels",
"CommonTestModels",
"DeveloperDirModels",
"SimulatorPoolModels"
],
"type" : "library"
},
{
"c99name" : "Runner",
"module_type" : "SwiftTarget",
"name" : "Runner",
"path" : "Sources/Runner",
"product_dependencies" : [
"AtomicModels",
"DateProvider",
"FileSystem",
"Graphite",
"Metrics",
"PathLib",
"ProcessController",
"Statsd",
"SynchronousWaiter",
"Timer",
"Tmp"
],
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"AppleEventBusReportingTestRunnerStream.swift",
"AppleRunner.swift",
"AppleRunnerProvider.swift",
"CompositeTestRunnerStream.swift",
"FailureReportingTestRunnerProxy.swift",
"Metrics/AggregatedTestsDurationMetric.swift",
"Metrics/ConcreteTestDurationMetric.swift",
"Metrics/MetricReportingTestRunnerStream.swift",
"Metrics/TestFinishedMetric.swift",
"Metrics/TestPostflightMetric.swift",
"Metrics/TestPreflightMetric.swift",
"Metrics/TestStartedMetric.swift",
"Metrics/TimeBetweenTestsMetric.swift",
"Metrics/UselessTestRunnerInvocationMetric.swift",
"PreflightPostflightTimeoutTrackingTestRunnerStream.swift",
"ProcessControllerWrappingTestRunnerInvocation.swift",
"RunResult.swift",
"Runner.swift",
"RunnerConstants.swift",
"RunnerProvider.swift",
"RunnerResultsPreparer/RunnerResultsPreparer.swift",
"RunnerResultsPreparer/RunnerResultsPreparerImpl.swift",
"RunnerRunResult.swift",
"RunnerWasteCleaner.swift",
"RunnerWasteCollector.swift",
"RunnerWasteCollectorProvider.swift",
"TestNameParser.swift",
"TestRunner.swift",
"TestRunnerProvider.swift",
"TestRunnerStream.swift",
"TestRunnerStreamWrapper.swift",
"TestTimeoutTrackingTestRunnerSream.swift"
],
"target_dependencies" : [
"BuildArtifacts",
"CommonTestModels",
"DeveloperDirLocator",
"DeveloperDirModels",
"EmceeLogging",
"EmceeLoggingModels",
"EmceeTypes",
"EventBus",
"HostnameProvider",
"MetricsExtensions",
"PluginManager",
"QueueModels",
"RunnerModels",
"SimulatorPoolModels",
"TestsWorkingDirectorySupport",
"UniqueIdentifierGenerator"
],
"type" : "library"
},
{
"c99name" : "ResultStreamTests",
"module_type" : "SwiftTarget",
"name" : "ResultStreamTests",
"path" : "Tests/ResultStreamTests",
"product_dependencies" : [
"DateProviderTestHelpers",
"SynchronousWaiter",
"TestHelpers"
],
"sources" : [
"ResultStreamTests.swift"
],
"target_dependencies" : [
"CommonTestModels",
"ResultStream",
"ResultStreamModels",
"RunnerTestHelpers"
],
"type" : "test"
},
{
"c99name" : "ResultStreamModelsTests",
"module_type" : "SwiftTarget",
"name" : "ResultStreamModelsTests",
"path" : "Tests/ResultStreamModelsTests",
"product_dependencies" : [
"TestHelpers"
],
"sources" : [
"RSDateTests.swift",
"RSEntityIdentifierTests.swift",
"RSInvocationFinishedTests.swift",
"RSInvocationStartedEventTests.swift",
"RSIssueEmittedTests.swift",
"RSLogMessageEmittedTests.swift",
"RSLogSectionAttachedTests.swift",
"RSLogSectionClosedTests.swift",
"RSLogSectionCreatedTests.swift",
"RSLogTextAppendedTests.swift",
"RSStringTests.swift",
"RSTestFinishedTests.swift",
"RSTestStartedTests.swift",
"RSTestSuiteFinishedTests.swift",
"RSTestSuiteStartedTests.swift",
"XCTestCase+JsonParsingCheck.swift"
],
"target_dependencies" : [
"CommonTestModels",
"ResultStreamModels",
"ResultStreamModelsTestHelpers"
],
"type" : "test"
},
{
"c99name" : "ResultStreamModelsTestHelpers",
"module_type" : "SwiftTarget",
"name" : "ResultStreamModelsTestHelpers",
"path" : "Tests/ResultStreamModelsTestHelpers",
"sources" : [
"RSTestFinishedTestInput.swift",
"RSTestStartedTestInput.swift"
],
"target_dependencies" : [
"CommonTestModels"
],
"type" : "library"
},
{
"c99name" : "ResultStreamModels",
"module_type" : "SwiftTarget",
"name" : "ResultStreamModels",
"path" : "Sources/ResultStreamModels",
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"Auxiliary/RSActionTestSummaryIdentifiableObject.swift",
"Auxiliary/RSActionsInvocationMetadata.swift",
"Auxiliary/RSActivityLogCommandInvocationSectionTail.swift",
"Auxiliary/RSActivityLogMessage.swift",
"Auxiliary/RSActivityLogSectionHead.swift",
"Auxiliary/RSDocumentLocation.swift",
"Auxiliary/RSEntityIdentifier.swift",
"Auxiliary/RSIssueEmittedEventPayload.swift",
"Auxiliary/RSReference.swift",
"Auxiliary/RSStreamedActionResultInfo.swift",
"Auxiliary/RSTestFailureIssueSummary.swift",
"Base/RSArray.swift",
"Base/RSBase.swift",
"Base/RSBool.swift",
"Base/RSDate.swift",
"Base/RSDouble.swift",
"Base/RSInt.swift",
"Base/RSString.swift",
"Events/RSActionRecord.swift",
"Events/RSActionResult.swift",
"Events/RSActionsInvocationRecord.swift",
"Events/RSResultIssueSummaries.swift",
"Events/RSResultMetrics.swift",
"Payloads/RSInvocationFinishedEventPayload.swift",
"Payloads/RSInvocationStartedEventPayload.swift",
"Payloads/RSLogMessageEmittedEventPayload.swift",
"Payloads/RSLogSectionAttachedEventPayload.swift",
"Payloads/RSLogSectionClosedEventPayload.swift",
"Payloads/RSLogSectionCreatedEventPayload.swift",
"Payloads/RSLogTextAppendedEventPayload.swift",
"Payloads/RSTestEventPayload.swift",
"Payloads/RSTestFinishedEventPayload.swift",
"StreamedEvent/Invocations/RSInvocationFinished.swift",
"StreamedEvent/Invocations/RSInvocationStarted.swift",
"StreamedEvent/Log/RSLogMessageEmitted.swift",
"StreamedEvent/Log/RSLogSectionAttached.swift",
"StreamedEvent/Log/RSLogSectionClosed.swift",
"StreamedEvent/Log/RSLogSectionCreated.swift",
"StreamedEvent/Log/RSLogTextAppended.swift",
"StreamedEvent/RSStreamedEvent.swift",
"StreamedEvent/Test/RSIssueEmitted.swift",
"StreamedEvent/Test/RSTestFinished.swift",
"StreamedEvent/Test/RSTestStarted.swift",
"StreamedEvent/Test/RSTestSuiteFinished.swift",
"StreamedEvent/Test/RSTestSuiteStarted.swift"
],
"type" : "library"
},
{
"c99name" : "ResultStream",
"module_type" : "SwiftTarget",
"name" : "ResultStream",
"path" : "Sources/ResultStream",
"product_dependencies" : [
"DateProvider",
"JSONStream",
"PathLib"
],
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"JsonToResultStreamEventStream.swift",
"RSActionTestSummaryIdentifiableObject+TestName.swift",
"RSDocumentLocation+FileLine.swift",
"RSTestFailureIssueSummary+TestException.swift",
"RSTestFinished+TestStoppedEvent.swift",
"ResultStream.swift"
],
"target_dependencies" : [
"CommonTestModels",
"EmceeLogging",
"EmceeTypes",
"ResultStreamModels",
"Runner"
],
"type" : "library"
},
{
"c99name" : "ResourceLocationTests",
"module_type" : "SwiftTarget",
"name" : "ResourceLocationTests",
"path" : "Tests/ResourceLocationTests",
"product_dependencies" : [
"Tmp"
],
"sources" : [
"ResourceLocationTests.swift"
],
"target_dependencies" : [
"ResourceLocation"
],
"type" : "test"
},
{
"c99name" : "ResourceLocationResolverTests",
"module_type" : "SwiftTarget",
"name" : "ResourceLocationResolverTests",
"path" : "Tests/ResourceLocationResolverTests",
"product_dependencies" : [
"DateProvider",
"FileSystem",
"FileSystemTestHelpers",
"PathLib",
"ProcessController",
"Swifter",
"SynchronousWaiter",
"TestHelpers",
"Tmp"
],
"sources" : [
"ResolvingResult+DirectlyAccessibleResourceTests.swift",
"ResourceLocationResolverTests.swift"
],
"target_dependencies" : [
"EmceeExtensions",
"EmceeLogging",
"FileCache",
"ResourceLocation",
"ResourceLocationResolver",
"URLResource",
"URLSessionTestHelpers"
],
"type" : "test"
},
{
"c99name" : "ResourceLocationResolverTestHelpers",
"module_type" : "SwiftTarget",
"name" : "ResourceLocationResolverTestHelpers",
"path" : "Tests/ResourceLocationResolverTestHelpers",
"product_dependencies" : [
"PathLib"
],
"sources" : [
"FakeResourceLocationResolver.swift"
],
"target_dependencies" : [
"ResourceLocation",
"ResourceLocationResolver"
],
"type" : "library"
},
{
"c99name" : "ResourceLocationResolver",
"module_type" : "SwiftTarget",
"name" : "ResourceLocationResolver",
"path" : "Sources/ResourceLocationResolver",
"product_dependencies" : [
"FileSystem",
"PathLib",
"ProcessController",
"SynchronousWaiter"
],
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"ResolvableResourceLocationImpl.swift",
"ResolvingResult+DirectlyAccessibleResource.swift",
"ResourceLocation+SubprocessArgument.swift",
"ResourceLocationResolver.swift",
"ResourceLocationResolverImpl.swift"
],
"target_dependencies" : [
"EmceeLogging",
"FileCache",
"ResourceLocation",
"TypedResourceLocation"
],
"type" : "library"
},
{
"c99name" : "ResourceLocation",
"module_type" : "SwiftTarget",
"name" : "ResourceLocation",
"path" : "Sources/ResourceLocation",
"product_dependencies" : [
"PathLib"
],
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"ResolvableResourceLocation.swift",
"ResourceLocation.swift",
"ResourceLocationError.swift"
],
"target_dependencies" : [
"EmceeExtensions"
],
"type" : "library"
},
{
"c99name" : "RequestSenderTests",
"module_type" : "SwiftTarget",
"name" : "RequestSenderTests",
"path" : "Tests/RequestSenderTests",
"product_dependencies" : [
"SocketModels",
"Swifter",
"Types"
],
"sources" : [
"FakeNetworkRequest.swift",
"RequestSenderTests.swift"
],
"target_dependencies" : [
"RequestSender",
"RequestSenderTestHelpers"
],
"type" : "test"
},
{
"c99name" : "RequestSenderTestHelpers",
"module_type" : "SwiftTarget",
"name" : "RequestSenderTestHelpers",
"path" : "Tests/RequestSenderTestHelpers",
"product_dependencies" : [
"SocketModels",
"Types"
],
"sources" : [
"FakeRequestSender.swift",
"FakeRequestSenderProvider.swift",
"RequestSenderFixtures.swift"
],
"target_dependencies" : [
"RequestSender"
],
"type" : "library"
},
{
"c99name" : "RequestSender",
"module_type" : "SwiftTarget",
"name" : "RequestSender",
"path" : "Sources/RequestSender",
"product_dependencies" : [
"SocketModels",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"DefaultRequestSenderProvider.swift",
"Models/Credentials.swift",
"Models/HTTPMethod.swift",
"Models/NetworkRequest.swift",
"Models/VoidPayload.swift",
"RequestSender.swift",
"RequestSenderError.swift",
"RequestSenderImpl.swift",
"RequestSenderProvider.swift",
"String+Base64.swift"
],
"target_dependencies" : [
"EmceeExtensions",
"EmceeLogging"
],
"type" : "library"
},
{
"c99name" : "RemotePortDeterminerTests",
"module_type" : "SwiftTarget",
"name" : "RemotePortDeterminerTests",
"path" : "Tests/RemotePortDeterminerTests",
"product_dependencies" : [
"SocketModels",
"Swifter",
"TestHelpers"
],
"sources" : [
"RemoteQueuePortScannerTests.swift"
],
"target_dependencies" : [
"PortDeterminer",
"QueueModels",
"RESTInterfaces",
"RESTMethods",
"RemotePortDeterminer",
"RequestSender",
"RequestSenderTestHelpers"
],
"type" : "test"
},
{
"c99name" : "RemotePortDeterminerTestHelpers",
"module_type" : "SwiftTarget",
"name" : "RemotePortDeterminerTestHelpers",
"path" : "Tests/RemotePortDeterminerTestHelpers",
"product_dependencies" : [
"SocketModels"
],
"sources" : [
"RemotePortDeterminerFixture.swift"
],
"target_dependencies" : [
"QueueModels",
"RemotePortDeterminer"
],
"type" : "library"
},
{
"c99name" : "RemotePortDeterminer",
"module_type" : "SwiftTarget",
"name" : "RemotePortDeterminer",
"path" : "Sources/RemotePortDeterminer",
"product_dependencies" : [
"AtomicModels",
"SocketModels",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeGuts"
],
"sources" : [
"RemotePortDeterminer.swift",
"RemoteQueuePortScanner.swift"
],
"target_dependencies" : [
"EmceeLogging",
"QueueClient",
"QueueModels",
"RequestSender"
],
"type" : "library"
},
{
"c99name" : "RESTServerTests",
"module_type" : "SwiftTarget",
"name" : "RESTServerTests",
"path" : "Tests/RESTServerTests",
"product_dependencies" : [
"SocketModels",
"Swifter",
"TestHelpers",
"Types"
],
"sources" : [
"FakeRESTPath.swift",
"HTTPRESTServerTests.swift",
"RequestParserTests.swift",
"RequestSignatureVerifyingRESTEndpointTests.swift"
],
"target_dependencies" : [
"AutomaticTerminationTestHelpers",
"QueueModels",
"RESTInterfaces",
"RESTMethods",
"RESTServer"
],
"type" : "test"
},
{
"c99name" : "RESTServer",
"module_type" : "SwiftTarget",
"name" : "RESTServer",
"path" : "Sources/RESTServer",
"product_dependencies" : [
"PathLib",
"SocketModels",
"Swifter"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"AnyAvailablePortProvider.swift",
"HTTPRESTServer.swift",
"HttpResponse+JSON.swift",
"PayloadMetadata.swift",
"PayloadSignatureVerifyingRESTEndpoint.swift",
"PortProvider.swift",
"RESTEndpoint.swift",
"RESTEndpointOf.swift",
"RequestParser.swift"
],
"target_dependencies" : [
"AutomaticTermination",
"EmceeLogging",
"QueueModels",
"RESTInterfaces",
"RESTMethods"
],
"type" : "library"
},
{
"c99name" : "RESTMethods",
"module_type" : "SwiftTarget",
"name" : "RESTMethods",
"path" : "Sources/RESTMethods",
"product_dependencies" : [
"SocketModels"
],
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeGuts"
],
"sources" : [
"BucketResults/BucketResultAcceptResponse.swift",
"BucketResults/BucketResultPayload.swift",
"BucketResults/BucketResultRequest.swift",
"DequeueBucket/DequeueBucketPayload.swift",
"DequeueBucket/DequeueBucketRequest.swift",
"DequeueBucket/DequeueBucketResponse.swift",
"DisableWorker/DisableWorkerPayload.swift",
"DisableWorker/DisableWorkerRequest.swift",
"DisableWorker/WorkerDisabledResponse.swift",
"EnableWorker/EnableWorkerPayload.swift",
"EnableWorker/EnableWorkerRequest.swift",
"EnableWorker/WorkerEnabledResponse.swift",
"IsWorkerEnabled/WorkerStatusPayload.swift",
"IsWorkerEnabled/WorkerStatusRequest.swift",
"IsWorkerEnabled/WorkerStatusResponse.swift",
"JobDelete/JobDeletePayload.swift",
"JobDelete/JobDeleteRESTMethod.swift",
"JobDelete/JobDeleteRequest.swift",
"JobDelete/JobDeleteResponse.swift",
"JobResults/JobResultsPayload.swift",
"JobResults/JobResultsRESTMethod.swift",
"JobResults/JobResultsRequest.swift",
"JobResults/JobResultsResponse.swift",
"JobState/JobStatePayload.swift",
"JobState/JobStateRESTMethod.swift",
"JobState/JobStateRequest.swift",
"JobState/JobStateResponse.swift",
"KickstartWorker/KickstartWorkerPayload.swift",
"KickstartWorker/KickstartWorkerRESTMethod.swift",
"KickstartWorker/KickstartWorkerRequest.swift",
"KickstartWorker/KickstartWorkerResponse.swift",
"QueueVersion/QueueVersionRequest.swift",
"QueueVersion/QueueVersionResponse.swift",
"RegisterWorker/RegisterWorkerPayload.swift",
"RegisterWorker/RegisterWorkerRequest.swift",
"RegisterWorker/RegisterWorkerResponse.swift",
"ScheduleTests/ScheduleTestsPayload.swift",
"ScheduleTests/ScheduleTestsRequest.swift",
"ScheduleTests/ScheduleTestsResponse.swift",
"ToggleWorkersSharing/ToggleWorkersSharingPayload.swift",
"ToggleWorkersSharing/ToggleWorkersSharingRequest.swift",
"WorkerIds/WorkerIdsRequest.swift",
"WorkerIds/WorkerIdsResponse.swift",
"WorkersToUtilize/WorkersToUtilizePayload.swift",
"WorkersToUtilize/WorkersToUtilizeRequest.swift",
"WorkersToUtilize/WorkersToUtilizeResponse.swift"
],
"target_dependencies" : [
"Deployer",
"DistWorkerModels",
"QueueModels",
"RESTInterfaces",
"RequestSender",
"ScheduleStrategy",
"WorkerAlivenessModels",
"WorkerCapabilitiesModels"
],
"type" : "library"
},
{
"c99name" : "RESTInterfaces",
"module_type" : "SwiftTarget",
"name" : "RESTInterfaces",
"path" : "Sources/RESTInterfaces",
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeGuts"
],
"sources" : [
"RESTMethod.swift",
"RESTPath.swift",
"SignedPayload.swift"
],
"target_dependencies" : [
"QueueModels"
],
"type" : "library"
},
{
"c99name" : "QueueServerTests",
"module_type" : "SwiftTarget",
"name" : "QueueServerTests",
"path" : "Tests/QueueServerTests",
"product_dependencies" : [
"AtomicModels",
"DateProviderTestHelpers",
"Graphite",
"Metrics",
"MetricsTestHelpers",
"SocketModels",
"Swifter",
"SynchronousWaiter",
"TestHelpers",
"Types"
],
"sources" : [
"EndpointTests/BucketProviderTests.swift",
"EndpointTests/BucketResultRegistrarTests.swift",
"EndpointTests/DisableWorkerEndpointTests.swift",
"EndpointTests/EnableWorkerEndpointTests.swift",
"EndpointTests/JobDeleteEndpointTests.swift",
"EndpointTests/JobResultsEndpointTests.swift",
"EndpointTests/JobStateEndpointTests.swift",
"EndpointTests/KickstartWorkerEndpointTests.swift",
"EndpointTests/QueueServerVersionEndpointTests.swift",
"EndpointTests/ScheduleTestsEndpointTests.swift",
"EndpointTests/ToggleWorkersSharingEndpointTests.swift",
"EndpointTests/WorkerIdsEndpointTests.swift",
"EndpointTests/WorkerRegistrarTests.swift",
"EndpointTests/WorkerStatusEndpointTests.swift",
"FakeOnDemandWorkerStarter.swift",
"Mocks/FakeEnqueueableBucketReceptor.swift",
"QueueServerTerminationWaiterImplTests.swift",
"QueueServerTests.swift",
"QueueStateMetricGathererTests.swift",
"SourcableQueueServerPortProviderTests.swift",
"TestsEnqueuerTests.swift",
"WorkerAlivenessPollerTests.swift",
"WorkerDetailsHolderTests.swift",
"WorkerPermissionAwareDequeueableBucketSourceTests.swift"
],
"target_dependencies" : [
"AutomaticTermination",
"AutomaticTerminationTestHelpers",
"BalancingBucketQueue",
"BucketQueue",
"BucketQueueModels",
"BucketQueueTestHelpers",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"DistWorkerModels",
"DistWorkerModelsTestHelpers",
"EmceeLogging",
"MetricsExtensions",
"PortDeterminer",
"QueueClient",
"QueueCommunication",
"QueueCommunicationTestHelpers",
"QueueModels",
"QueueModelsTestHelpers",
"QueueServer",
"QueueServerPortProvider",
"QueueServerPortProviderTestHelpers",
"QueueServerTestHelpers",
"RESTMethods",
"RequestSender",
"RequestSenderTestHelpers",
"ScheduleStrategy",
"SimulatorPoolTestHelpers",
"UniqueIdentifierGeneratorTestHelpers",
"WorkerAlivenessModels",
"WorkerAlivenessProvider",
"WorkerCapabilities",
"WorkerCapabilitiesModels"
],
"type" : "test"
},
{
"c99name" : "QueueServerTestHelpers",
"module_type" : "SwiftTarget",
"name" : "QueueServerTestHelpers",
"path" : "Tests/QueueServerTestHelpers",
"product_dependencies" : [
"SocketModels"
],
"sources" : [
"QueueServerFixture.swift"
],
"target_dependencies" : [
"QueueModels",
"QueueServer",
"ScheduleStrategy"
],
"type" : "library"
},
{
"c99name" : "QueueServerPortProviderTestHelpers",
"module_type" : "SwiftTarget",
"name" : "QueueServerPortProviderTestHelpers",
"path" : "Tests/QueueServerPortProviderTestHelpers",
"product_dependencies" : [
"SocketModels"
],
"sources" : [
"FakeQueueServerPortProvider.swift"
],
"target_dependencies" : [
"QueueServerPortProvider"
],
"type" : "library"
},
{
"c99name" : "QueueServerPortProvider",
"module_type" : "SwiftTarget",
"name" : "QueueServerPortProvider",
"path" : "Sources/QueueServerPortProvider",
"product_dependencies" : [
"SocketModels"
],
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeGuts"
],
"sources" : [
"QueueServerPortProvider.swift",
"SourcableQueueServerPortProvider.swift"
],
"type" : "library"
},
{
"c99name" : "QueueServerConfiguration",
"module_type" : "SwiftTarget",
"name" : "QueueServerConfiguration",
"path" : "Sources/QueueServerConfiguration",
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"QueueServerConfiguration.swift",
"QueueServerConfigurationDefaultValues.swift",
"WorkerStartMode.swift"
],
"target_dependencies" : [
"AutomaticTermination",
"Deployer",
"DistWorkerModels",
"EmceeExtensions",
"MetricsExtensions",
"QueueModels"
],
"type" : "library"
},
{
"c99name" : "QueueServer",
"module_type" : "SwiftTarget",
"name" : "QueueServer",
"path" : "Sources/QueueServer",
"product_dependencies" : [
"AtomicModels",
"DateProvider",
"Graphite",
"Metrics",
"SocketModels",
"Statsd",
"SynchronousWaiter",
"Timer",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"BucketQueueStateLogger.swift",
"CurrentlyProcessingBucketsNetworkRequest.swift",
"Endpoints/BucketProviderEndpoint.swift",
"Endpoints/BucketResultRegistrar.swift",
"Endpoints/DisableWorkerEndpoint.swift",
"Endpoints/EnableWorkerEndpoint.swift",
"Endpoints/JobDeleteEndpoint.swift",
"Endpoints/JobResultsEndpoint.swift",
"Endpoints/JobStateEndpoint.swift",
"Endpoints/KickstartWorkerEndpoint.swift",
"Endpoints/QueueServerVersionEndpoint.swift",
"Endpoints/ScheduleTestsEndpoint.swift",
"Endpoints/ToggleWorkersSharingEndpoint.swift",
"Endpoints/WorkerConfigurationError.swift",
"Endpoints/WorkerIdsEndpoint.swift",
"Endpoints/WorkerRegistrar.swift",
"Endpoints/WorkerStatusEndpoint.swift",
"Endpoints/WorkersToUtilizeEndpoint.swift",
"LocalPortDeterminer+PortProvider.swift",
"MetricSupport/BucketProcessingDurationMetric.swift",
"MetricSupport/BucketResultAccepterWithMetricSupport.swift",
"MetricSupport/DequeueableBucketSourceWithMetricSupport.swift",
"Metrics/DequeueBucketsMetric.swift",
"Metrics/DequeueTestsMetric.swift",
"Metrics/EnqueueBucketsMetric.swift",
"Metrics/EnqueueTestsMetric.swift",
"Metrics/JobCountMetric.swift",
"Metrics/JobStateDequeuedBucketsMetric.swift",
"Metrics/JobStateEnqueuedBucketsMetric.swift",
"Metrics/QueueStateDequeuedBucketsMetric.swift",
"Metrics/QueueStateDequeuedTestsMetric.swift",
"Metrics/QueueStateEnqueuedBucketsMetric.swift",
"Metrics/QueueStateEnqueuedTestsMetric.swift",
"Metrics/QueueStateMetricGatherer.swift",
"Metrics/StuckBucketsMetric.swift",
"Metrics/TimeToDequeueBucketMetric.swift",
"Metrics/TimeToStartTestMetric.swift",
"NeverLockableQueueLock.swift",
"OnDemandWorkerStarter.swift",
"QueueServer.swift",
"QueueServerError.swift",
"QueueServerImpl.swift",
"QueueServerLock.swift",
"QueueServerTerminationWaiter.swift",
"QueueServerTerminationWaiterImpl.swift",
"StuckBucketsPoller.swift",
"TestsEnqueuer.swift",
"WorkerAlivenessMetricCapturer/WorkerAlivenessMetricCapturer.swift",
"WorkerAlivenessMetricCapturer/WorkerStatusMetric.swift",
"WorkerAlivenessPoller.swift",
"WorkerDetailsHolder.swift",
"WorkerDetailsHolderImpl.swift",
"WorkerPermissionAwareDequeueableBucketSource.swift"
],
"target_dependencies" : [
"AutomaticTermination",
"BalancingBucketQueue",
"BucketQueue",
"BucketQueueModels",
"CommonTestModels",
"Deployer",
"DistWorkerModels",
"EmceeLogging",
"EventBus",
"MetricsExtensions",
"PortDeterminer",
"QueueCommunication",
"QueueModels",
"QueueServerPortProvider",
"RESTInterfaces",
"RESTMethods",
"RESTServer",
"RequestSender",
"ScheduleStrategy",
"TestHistoryStorage",
"TestHistoryTracker",
"UniqueIdentifierGenerator",
"WhatIsMyAddress",
"WorkerAlivenessModels",
"WorkerAlivenessProvider",
"WorkerCapabilities",
"WorkerCapabilitiesModels"
],
"type" : "library"
},
{
"c99name" : "QueueModelsTests",
"module_type" : "SwiftTarget",
"name" : "QueueModelsTests",
"path" : "Tests/QueueModelsTests",
"sources" : [
"PriorityTests.swift",
"TestingResultTests.swift",
"VersionTests.swift"
],
"target_dependencies" : [
"CommonTestModels",
"CommonTestModelsTestHelpers",
"QueueModels",
"SimulatorPoolTestHelpers",
"TestDestination"
],
"type" : "test"
},
{
"c99name" : "QueueModelsTestHelpers",
"module_type" : "SwiftTarget",
"name" : "QueueModelsTestHelpers",
"path" : "Tests/QueueModelsTestHelpers",
"product_dependencies" : [
"Types"
],
"sources" : [
"BucketFixtures.swift",
"BucketPayloadContainerFixture.swift",
"ConfiguredTestEntryFixture.swift",
"RunAndroidTestsPayloadFixture.swift",
"RunAppleTestsPayloadFixture.swift",
"RunningQueueStateFixtures.swift",
"TestEntryConfigurationFixture.swift"
],
"target_dependencies" : [
"AndroidTestModels",
"AndroidTestModelsTestHelpers",
"AppleTestModels",
"AppleTestModelsTestHelpers",
"BuildArtifacts",
"BuildArtifactsTestHelpers",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"MetricsExtensions",
"QueueModels",
"SimulatorPoolTestHelpers",
"WorkerCapabilitiesModels"
],
"type" : "library"
},
{
"c99name" : "QueueModels",
"module_type" : "SwiftTarget",
"name" : "QueueModels",
"path" : "Sources/QueueModels",
"product_dependencies" : [
"SocketModels",
"Types"
],
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"Bucket.swift",
"BucketId.swift",
"BucketPayload/BucketPayload.swift",
"BucketPayload/BucketPayloadContainer.swift",
"BucketPayload/BucketPayloadWithTests.swift",
"BucketPayload/RunAndroidTestsPayload.swift",
"BucketPayload/RunAppleTestsPayload.swift",
"BucketPayload/WithTestDestintation.swift",
"BucketPayload/WithTestEntries.swift",
"BucketPayload/WithTestExecutionBehavior.swift",
"BucketPayload/WithUpdatableTestEntries.swift",
"BucketResult.swift",
"ConfiguredTestEntry.swift",
"JobGroupId.swift",
"JobId.swift",
"JobResults.swift",
"JobState.swift",
"PayloadSignature.swift",
"PrioritizedJob.swift",
"Priority.swift",
"QueueInfo.swift",
"QueueState.swift",
"RunningQueueState.swift",
"SimilarlyConfiguredTestEntries.swift",
"TestEntryConfiguration.swift",
"TestEntryConfigurationContainer.swift",
"Version.swift",
"WorkerId.swift"
],
"target_dependencies" : [
"AndroidTestModels",
"AppleTestModels",
"CommonTestModels",
"MetricsExtensions",
"PluginSupport",
"SimulatorPoolModels",
"TestDestination",
"WorkerCapabilitiesModels"
],
"type" : "library"
},
{
"c99name" : "QueueCommunicationTests",
"module_type" : "SwiftTarget",
"name" : "QueueCommunicationTests",
"path" : "Tests/QueueCommunicationTests",
"product_dependencies" : [
"DateProvider",
"DateProviderTestHelpers",
"Graphite",
"Metrics",
"MetricsTestHelpers",
"SocketModels",
"TestHelpers"
],
"sources" : [
"QueueCommunicationServiceTests.swift",
"RemoteQueueDetectorTests.swift",
"WorkerUtilizationStatusPollerTests.swift",
"WorkersMappingCacheTests.swift",
"WorkersPerQueueTests.swift",
"WorkersToUtilizeCalculatorTests.swift",
"WorkersToUtilizeServiceTests.swift"
],
"target_dependencies" : [
"MetricsExtensions",
"QueueCommunication",
"QueueCommunicationTestHelpers",
"QueueModels",
"QueueServerPortProviderTestHelpers",
"RESTMethods",
"RemotePortDeterminer",
"RemotePortDeterminerTestHelpers",
"RequestSenderTestHelpers"
],
"type" : "test"
},
{
"c99name" : "QueueCommunicationTestHelpers",
"module_type" : "SwiftTarget",
"name" : "QueueCommunicationTestHelpers",
"path" : "Tests/QueueCommunicationTestHelpers",
"product_dependencies" : [
"SocketModels",
"TestHelpers",
"Types"
],
"sources" : [
"FakeAutoupdatingWorkerPermissionProvider.swift",
"FakeQueueCommunicationService.swift",
"FakeRemoteQueueDetector.swift",
"FakeWorkerPermissionProvider.swift",
"FakeWorkersMappingCache.swift",
"FakeWorkersToUtilizeCalculator.swift",
"FakeWorkersToUtilizeService.swift"
],
"target_dependencies" : [
"DeployerTestHelpers",
"QueueCommunication",
"QueueCommunicationModels",
"QueueModels"
],
"type" : "library"
},
{
"c99name" : "QueueCommunicationModels",
"module_type" : "SwiftTarget",
"name" : "QueueCommunicationModels",
"path" : "Sources/QueueCommunicationModels",
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"WorkerUtilizationPermission.swift"
],
"type" : "library"
},
{
"c99name" : "QueueCommunication",
"module_type" : "SwiftTarget",
"name" : "QueueCommunication",
"path" : "Sources/QueueCommunication",
"product_dependencies" : [
"AtomicModels",
"DateProvider",
"Graphite",
"Metrics",
"SocketModels",
"Timer",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeGuts"
],
"sources" : [
"Metrics/NumberOfWorkersToUtilizeMetric.swift",
"QueueCommunicationService/DefaultQueueCommunicationService.swift",
"QueueCommunicationService/QueueCommunicationService.swift",
"RemoteQueueDetector/DefaultRemoteQueueDetector.swift",
"RemoteQueueDetector/RemoteQueueDetector.swift",
"WorkerPermissionProvider/AutoupdatingWorkerPermissionProvider.swift",
"WorkerPermissionProvider/AutoupdatingWorkerPermissionProviderImpl.swift",
"WorkerPermissionProvider/WorkerPermissionProvider.swift",
"WorkersToUtilizeService/Array+cyclicSubscript.swift",
"WorkersToUtilizeService/Cache/DefaultWorkersMappingCache.swift",
"WorkersToUtilizeService/Cache/WorkersMappingCache.swift",
"WorkersToUtilizeService/Calculator/DefaultWorkersToUtilizeCalculator.swift",
"WorkersToUtilizeService/Calculator/WorkersPerQueue.swift",
"WorkersToUtilizeService/Calculator/WorkersPerVersion.swift",
"WorkersToUtilizeService/Calculator/WorkersToUtilizeCalculator.swift",
"WorkersToUtilizeService/Service/DefaultWorkersToUtilizeService.swift",
"WorkersToUtilizeService/Service/WorkersToUtilizeService.swift"
],
"target_dependencies" : [
"EmceeLogging",
"MetricsExtensions",
"QueueCommunicationModels",
"QueueModels",
"QueueServerPortProvider",
"RESTMethods",
"RemotePortDeterminer",
"RequestSender"
],
"type" : "library"
},
{
"c99name" : "QueueClientTests",
"module_type" : "SwiftTarget",
"name" : "QueueClientTests",
"path" : "Tests/QueueClientTests",
"product_dependencies" : [
"SocketModels",
"TestHelpers",
"Types"
],
"sources" : [
"BucketResultSenderTests.swift",
"JobDeleterTests.swift",
"JobResultsFetcherTests.swift",
"JobStateFetcherTests.swift",
"QueueServerVersionFetcherTests.swift",
"TestSchedulerTests.swift",
"WorkerDisablerTests.swift",
"WorkerEnablerTests.swift",
"WorkerKickstarterTests.swift",
"WorkerRegistererImplTests.swift",
"WorkerStatusFetcherTests.swift",
"WorkersSharingTogglerTests.swift"
],
"target_dependencies" : [
"CommonTestModelsTestHelpers",
"DistWorkerModels",
"DistWorkerModelsTestHelpers",
"MetricsExtensions",
"QueueClient",
"QueueModels",
"QueueModelsTestHelpers",
"RESTMethods",
"RequestSender",
"RequestSenderTestHelpers",
"ScheduleStrategy",
"WorkerAlivenessModels"
],
"type" : "test"
},
{
"c99name" : "QueueClient",
"module_type" : "SwiftTarget",
"name" : "QueueClient",
"path" : "Sources/QueueClient",
"product_dependencies" : [
"AtomicModels",
"SocketModels",
"SynchronousWaiter",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeGuts"
],
"sources" : [
"Clients/BucketFetcher/BucketFetchResult.swift",
"Clients/BucketFetcher/BucketFetcher.swift",
"Clients/BucketFetcher/BucketFetcherImpl.swift",
"Clients/BucketResultSender/BucketResultSender.swift",
"Clients/BucketResultSender/BucketResultSenderImpl.swift",
"Clients/JobDeleter/JobDeleter.swift",
"Clients/JobDeleter/JobDeleterImpl.swift",
"Clients/JobResultsFetcher/JobResultsFetcher.swift",
"Clients/JobResultsFetcher/JobResultsFetcherImpl.swift",
"Clients/JobStateFetcher/JobStateFetcher.swift",
"Clients/JobStateFetcher/JobStateFetcherImpl.swift",
"Clients/QueueServerVersionFetcher/QueueServerVersionFetcher.swift",
"Clients/QueueServerVersionFetcher/QueueServerVersionFetcherImpl.swift",
"Clients/TestScheduler/TestScheduler.swift",
"Clients/TestScheduler/TestSchedulerImpl.swift",
"Clients/WorkerDisabler/WorkerDisabler.swift",
"Clients/WorkerDisabler/WorkerDisablerImpl.swift",
"Clients/WorkerEnabler/WorkerEnabler.swift",
"Clients/WorkerEnabler/WorkerEnablerImpl.swift",
"Clients/WorkerKickstarter/WorkerKickstarter.swift",
"Clients/WorkerKickstarter/WorkerKickstarterImpl.swift",
"Clients/WorkerRegisterer/WorkerRegisterer.swift",
"Clients/WorkerRegisterer/WorkerRegistererImpl.swift",
"Clients/WorkerStatus/WorkerStatusFetcher.swift",
"Clients/WorkerStatus/WorkerStatusFetcherImpl.swift",
"Clients/WorkersSharingToggler/DefaultWorkersSharingToggler.swift",
"Clients/WorkersSharingToggler/WorkersSharingToggler.swift"
],
"target_dependencies" : [
"DistWorkerModels",
"EmceeLogging",
"QueueModels",
"RESTMethods",
"RequestSender",
"ScheduleStrategy",
"WorkerAlivenessModels",
"WorkerCapabilitiesModels"
],
"type" : "library"
},
{
"c99name" : "PortDeterminerTests",
"module_type" : "SwiftTarget",
"name" : "PortDeterminerTests",
"path" : "Tests/PortDeterminerTests",
"product_dependencies" : [
"SocketModels",
"Swifter"
],
"sources" : [
"LocalPortDeterminerTests.swift"
],
"target_dependencies" : [
"PortDeterminer"
],
"type" : "test"
},
{
"c99name" : "PortDeterminer",
"module_type" : "SwiftTarget",
"name" : "PortDeterminer",
"path" : "Sources/PortDeterminer",
"product_dependencies" : [
"Socket",
"SocketModels"
],
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeGuts"
],
"sources" : [
"LocalPortDeterminer.swift"
],
"target_dependencies" : [
"EmceeLogging"
],
"type" : "library"
},
{
"c99name" : "PluginSupport",
"module_type" : "SwiftTarget",
"name" : "PluginSupport",
"path" : "Sources/PluginSupport",
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"AppleTestPluginLocation.swift",
"PluginHandshake.swift",
"PluginSupport.swift"
],
"target_dependencies" : [
"TypedResourceLocation"
],
"type" : "library"
},
{
"c99name" : "PluginManagerTests",
"module_type" : "SwiftTarget",
"name" : "PluginManagerTests",
"path" : "Tests/PluginManagerTests",
"product_dependencies" : [
"DateProvider",
"FileSystem",
"PathLib",
"ProcessController",
"ProcessControllerTestHelpers",
"TestHelpers",
"Tmp"
],
"sources" : [
"PluginManagerTests.swift",
"TestingPluginExecutable.swift"
],
"target_dependencies" : [
"CommonTestModelsTestHelpers",
"EmceeExtensions",
"EventBus",
"PluginManager",
"PluginSupport",
"ResourceLocation",
"ResourceLocationResolverTestHelpers",
"RunnerTestHelpers"
],
"type" : "test"
},
{
"c99name" : "PluginManagerTestHelpers",
"module_type" : "SwiftTarget",
"name" : "PluginManagerTestHelpers",
"path" : "Tests/PluginManagerTestHelpers",
"product_dependencies" : [
"FileSystem"
],
"sources" : [
"NoOpPluginEventBusProvider.swift"
],
"target_dependencies" : [
"EventBus",
"PluginManager",
"PluginSupport"
],
"type" : "library"
},
{
"c99name" : "PluginManager",
"module_type" : "SwiftTarget",
"name" : "PluginManager",
"path" : "Sources/PluginManager",
"product_dependencies" : [
"FileSystem",
"PathLib",
"ProcessController",
"Swifter",
"SynchronousWaiter"
],
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"EventDistributor.swift",
"PluginEventBusProvider.swift",
"PluginEventBusProviderImpl.swift",
"PluginManager.swift",
"ValidationError.swift"
],
"target_dependencies" : [
"EmceeLogging",
"EventBus",
"HostnameProvider",
"PluginSupport",
"ResourceLocationResolver"
],
"type" : "library"
},
{
"c99name" : "Plugin",
"module_type" : "SwiftTarget",
"name" : "Plugin",
"path" : "Sources/Plugin",
"product_dependencies" : [
"DateProvider",
"FileSystem",
"JSONStream",
"Starscream",
"SynchronousWaiter"
],
"product_memberships" : [
"testing_plugin",
"EmceePlugin",
"EmceeGuts"
],
"sources" : [
"EventReceiver.swift",
"JSONStreamToEventBusAdapter.swift",
"Plugin.swift",
"TearDownHandler.swift"
],
"target_dependencies" : [
"EmceeExtensions",
"EmceeLogging",
"EmceeLoggingModels",
"EventBus",
"PluginSupport"
],
"type" : "library"
},
{
"c99name" : "ObservableFileReaderTests",
"module_type" : "SwiftTarget",
"name" : "ObservableFileReaderTests",
"path" : "Tests/ObservableFileReaderTests",
"product_dependencies" : [
"DateProvider",
"FileSystem",
"PathLib",
"ProcessController",
"ProcessControllerTestHelpers",
"TestHelpers",
"Tmp"
],
"sources" : [
"ObservableFileReaderTests.swift",
"ProcessObservableFileReaderHandlerTests.swift"
],
"target_dependencies" : [
"ObservableFileReader"
],
"type" : "test"
},
{
"c99name" : "ObservableFileReader",
"module_type" : "SwiftTarget",
"name" : "ObservableFileReader",
"path" : "Sources/ObservableFileReader",
"product_dependencies" : [
"PathLib",
"ProcessController"
],
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"ObservableFileReader.swift",
"ObservableFileReaderHandler.swift"
],
"type" : "library"
},
{
"c99name" : "MetricsExtensionsTests",
"module_type" : "SwiftTarget",
"name" : "MetricsExtensionsTests",
"path" : "Tests/MetricsExtensionsTests",
"product_dependencies" : [
"Graphite",
"Metrics",
"SocketModels",
"Statsd",
"TestHelpers"
],
"sources" : [
"SpecificMetricRecorderProviderTests.swift"
],
"target_dependencies" : [
"MetricsExtensions"
],
"type" : "test"
},
{
"c99name" : "MetricsExtensions",
"module_type" : "SwiftTarget",
"name" : "MetricsExtensions",
"path" : "Sources/MetricsExtensions",
"product_dependencies" : [
"AtomicModels",
"Graphite",
"Metrics",
"SocketModels",
"Statsd"
],
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"AnalyticsConfiguration.swift",
"GlobalMetricRecorder.swift",
"KibanaConfiguration.swift",
"MetricConfiguration.swift",
"MetricRecorderProvider.swift",
"MutableMetricRecorder+AnalyticsConfiguration.swift",
"SpecificMetricRecorder.swift",
"SpecificMetricRecorderProvider.swift"
],
"type" : "library"
},
{
"c99name" : "LoggingTests",
"module_type" : "SwiftTarget",
"name" : "LoggingTests",
"path" : "Tests/LoggingTests",
"product_dependencies" : [
"DateProviderTestHelpers",
"TestHelpers",
"Tmp"
],
"sources" : [
"AggregatedLoggerHandlerTests.swift",
"FakeFileHandle.swift",
"FileHandleLoggerHandlerTests.swift",
"NSLogLikeLogEntryTextFormatterTests.swift",
"SimpleLogEntryTextFormatter.swift"
],
"target_dependencies" : [
"EmceeLogging",
"EmceeLoggingModels",
"EmceeLoggingTestHelpers"
],
"type" : "test"
},
{
"c99name" : "LogStreamingTests",
"module_type" : "SwiftTarget",
"name" : "LogStreamingTests",
"path" : "Tests/LogStreamingTests",
"product_dependencies" : [
"SocketModels",
"TestHelpers"
],
"sources" : [
"ClientDetailsHolderTests.swift",
"ClientSpecificLogStreamerProviderTests.swift",
"LogEntryEndpointTests.swift",
"LogEntrySender.swift",
"LogStreamingTests.swift",
"LoggerHandlerLogStreamerTests.swift",
"QueueSideLogStreamerTests.swift"
],
"target_dependencies" : [
"EmceeLogging",
"EmceeLoggingModels",
"EmceeLoggingTestHelpers",
"LogStreaming",
"LogStreamingModels",
"LogStreamingTestHelpers",
"QueueModels",
"RequestSender",
"RequestSenderTestHelpers"
],
"type" : "test"
},
{
"c99name" : "LogStreamingTestHelpers",
"module_type" : "SwiftTarget",
"name" : "LogStreamingTestHelpers",
"path" : "Tests/LogStreamingTestHelpers",
"product_dependencies" : [
"SocketModels"
],
"sources" : [
"FakeClientSpecificLogStreamerProvider.swift",
"FakeLogEntrySender.swift",
"FakeLogEntrySenderProvider.swift",
"FakeLogStreamer.swift"
],
"target_dependencies" : [
"EmceeLogging",
"EmceeLoggingModels",
"EmceeLoggingTestHelpers",
"LogStreaming",
"QueueModels"
],
"type" : "library"
},
{
"c99name" : "LogStreamingModels",
"module_type" : "SwiftTarget",
"name" : "LogStreamingModels",
"path" : "Sources/LogStreamingModels",
"product_dependencies" : [
"SocketModels"
],
"sources" : [
"ClientDetails.swift",
"ClientLogStreamingMode.swift",
"LogEntryCoordinate+BucketId.swift",
"QueueLogStreamingModes.swift",
"WorkerLogStreamingMode.swift"
],
"target_dependencies" : [
"EmceeLoggingModels",
"QueueModels"
],
"type" : "library"
},
{
"c99name" : "LogStreaming",
"module_type" : "SwiftTarget",
"name" : "LogStreaming",
"path" : "Sources/LogStreaming",
"product_dependencies" : [
"AtomicModels",
"CLTExtensions",
"SocketModels",
"Types"
],
"sources" : [
"ClientDetailsHolder/ClientDetailsHolder.swift",
"ClientDetailsHolder/ClientDetailsHolderImpl.swift",
"ClientDetailsHolder/NoOpClientDetailsHolder.swift",
"LogEntrySender/LogEntrySender.swift",
"LogEntrySender/LogEntrySenderImpl.swift",
"LogEntrySender/LogEntrySenderProvider.swift",
"LogEntrySender/LogEntrySenderProviderImpl.swift",
"Network/LogEntryEndpoint.swift",
"Network/LogEntryNetworkRequest.swift",
"Network/LogEntryRestPath.swift",
"SendLogsToQueueLoggerHandler.swift",
"Streamers/ClientSpecificLogStreamer.swift",
"Streamers/ClientSpecificLogStreamerProvider.swift",
"Streamers/ClientSpecificLogStreamerProviderImpl.swift",
"Streamers/CompoundLogStreamer.swift",
"Streamers/InMemoryLogsStreamer.swift",
"Streamers/LoggerHandlerLogsStreamer.swift",
"Streamers/LogsStreamer.swift",
"Streamers/NoOpClientSpecificLogStreamerProvider.swift",
"Streamers/NoOpLogsStreamer.swift",
"Streamers/QueueSideLogStreamer.swift"
],
"target_dependencies" : [
"EmceeLogging",
"EmceeLoggingModels",
"LogStreamingModels",
"QueueClient",
"QueueModels",
"RESTInterfaces",
"RESTMethods",
"RESTServer",
"RequestSender"
],
"type" : "library"
},
{
"c99name" : "LocalQueueServerRunnerTests",
"module_type" : "SwiftTarget",
"name" : "LocalQueueServerRunnerTests",
"path" : "Tests/LocalQueueServerRunnerTests",
"product_dependencies" : [
"ProcessControllerTestHelpers",
"SocketModels",
"TestHelpers"
],
"sources" : [
"AutomaticTerminationControllerAwareQueueLockTests.swift",
"FakeRemoteWorkerStarter.swift",
"FakeRemoteWorkersStarterProvider.swift",
"LocalQueueServerRunnerTests.swift",
"OnDemandWorkerStarterViaDeployerTests.swift",
"QueueServerConfigurationTests.swift"
],
"target_dependencies" : [
"AutomaticTermination",
"AutomaticTerminationTestHelpers",
"Deployer",
"DistDeployer",
"LocalQueueServerRunner",
"MetricsExtensions",
"QueueCommunicationTestHelpers",
"QueueModels",
"QueueServer",
"QueueServerConfiguration",
"QueueServerPortProviderTestHelpers",
"QueueServerTestHelpers",
"RemotePortDeterminer",
"RemotePortDeterminerTestHelpers",
"ScheduleStrategy",
"UniqueIdentifierGenerator"
],
"type" : "test"
},
{
"c99name" : "LocalQueueServerRunner",
"module_type" : "SwiftTarget",
"name" : "LocalQueueServerRunner",
"path" : "Sources/LocalQueueServerRunner",
"product_dependencies" : [
"FileSystem",
"SocketModels",
"SynchronousWaiter",
"Tmp"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"AutomaticTerminationControllerAwareQueueLock.swift",
"LocalQueueServerError.swift",
"LocalQueueServerRunner.swift",
"OnDemandWorkerStarterViaDeployer.swift",
"RemoteWorkersStarterProvider/DefaultRemoteWorkerStarterProvider.swift",
"RemoteWorkersStarterProvider/NoOpRemoteWorkerStarterProvider.swift",
"RemoteWorkersStarterProvider/RemoteWorkerStarterProvider.swift"
],
"target_dependencies" : [
"AutomaticTermination",
"Deployer",
"DistDeployer",
"EmceeLogging",
"FileLock",
"QueueCommunication",
"QueueModels",
"QueueServer",
"QueueServerPortProvider",
"RemotePortDeterminer",
"SSHDeployer",
"UniqueIdentifierGenerator",
"Zip"
],
"type" : "library"
},
{
"c99name" : "LocalHostDeterminer",
"module_type" : "SwiftTarget",
"name" : "LocalHostDeterminer",
"path" : "Sources/LocalHostDeterminer",
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"LocalHostDeterminer.swift"
],
"type" : "library"
},
{
"c99name" : "ListeningSemaphoreTests",
"module_type" : "SwiftTarget",
"name" : "ListeningSemaphoreTests",
"path" : "Tests/ListeningSemaphoreTests",
"sources" : [
"ListeningSemaphoreTests.swift",
"ResourceAmountsDouble.swift"
],
"target_dependencies" : [
"ListeningSemaphore"
],
"type" : "test"
},
{
"c99name" : "ListeningSemaphore",
"module_type" : "SwiftTarget",
"name" : "ListeningSemaphore",
"path" : "Sources/ListeningSemaphore",
"product_dependencies" : [
"CLTExtensions"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"CascadeCancellable.swift",
"ListeningSemaphore.swift",
"ListeningSemaphoreAmounts.swift",
"MutatingIterator.swift",
"PendingItem.swift",
"SettableOperation.swift"
],
"type" : "library"
},
{
"c99name" : "KibanaTests",
"module_type" : "SwiftTarget",
"name" : "KibanaTests",
"path" : "Tests/KibanaTests",
"product_dependencies" : [
"DateProviderTestHelpers",
"SocketModels",
"TestHelpers"
],
"sources" : [
"HttpKibanaClientTests.swift"
],
"target_dependencies" : [
"EmceeLogging",
"Kibana",
"URLSessionTestHelpers"
],
"type" : "test"
},
{
"c99name" : "Kibana",
"module_type" : "SwiftTarget",
"name" : "Kibana",
"path" : "Sources/Kibana",
"product_dependencies" : [
"DateProvider",
"SocketModels"
],
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"FakeKibanaClient.swift",
"HttpKibanaClient.swift",
"KibanaClient.swift",
"KibanaHttpEndpoint.swift"
],
"target_dependencies" : [
"EmceeExtensions"
],
"type" : "library"
},
{
"c99name" : "JunitReportingTests",
"module_type" : "SwiftTarget",
"name" : "JunitReportingTests",
"path" : "Tests/JunitReportingTests",
"sources" : [
"JunitTests.swift"
],
"target_dependencies" : [
"EmceeExtensions",
"EmceeTypes",
"JunitReporting"
],
"type" : "test"
},
{
"c99name" : "JunitReporting",
"module_type" : "SwiftTarget",
"name" : "JunitReporting",
"path" : "Sources/JunitReporting",
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"Junit.swift"
],
"target_dependencies" : [
"EmceeTypes"
],
"type" : "library"
},
{
"c99name" : "HostnameProvider",
"module_type" : "SwiftTarget",
"name" : "HostnameProvider",
"path" : "Sources/HostnameProvider",
"product_dependencies" : [
"AtomicModels"
],
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"HostnameProvider.swift",
"MutableHostnameProvider.swift",
"MutableHostnameProviderImpl.swift"
],
"type" : "library"
},
{
"c99name" : "FileLockTests",
"module_type" : "SwiftTarget",
"name" : "FileLockTests",
"path" : "Tests/FileLockTests",
"sources" : [
"FileLockTests.swift"
],
"target_dependencies" : [
"FileLock"
],
"type" : "test"
},
{
"c99name" : "FileLock",
"module_type" : "SwiftTarget",
"name" : "FileLock",
"path" : "Sources/FileLock",
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"FileLock.swift"
],
"type" : "library"
},
{
"c99name" : "FileCacheTests",
"module_type" : "SwiftTarget",
"name" : "FileCacheTests",
"path" : "Tests/FileCacheTests",
"product_dependencies" : [
"DateProvider",
"FileSystem",
"PathLib",
"TestHelpers",
"Tmp"
],
"sources" : [
"FileCacheTests.swift",
"SHA256NameKeyerTests.swift"
],
"target_dependencies" : [
"EmceeExtensions",
"FileCache",
"UniqueIdentifierGenerator",
"UniqueIdentifierGeneratorTestHelpers"
],
"type" : "test"
},
{
"c99name" : "FileCache",
"module_type" : "SwiftTarget",
"name" : "FileCache",
"path" : "Sources/FileCache",
"product_dependencies" : [
"DateProvider",
"FileSystem",
"PathLib"
],
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"FileCache+URL.swift",
"FileCache.swift",
"NameKeyer.swift",
"SHA256NameKeyer.swift"
],
"target_dependencies" : [
"EmceeExtensions",
"FileLock",
"UniqueIdentifierGenerator"
],
"type" : "library"
},
{
"c99name" : "EventBusTests",
"module_type" : "SwiftTarget",
"name" : "EventBusTests",
"path" : "Tests/EventBusTests",
"product_dependencies" : [
"SynchronousWaiter"
],
"sources" : [
"EventBusTests.swift"
],
"target_dependencies" : [
"EventBus"
],
"type" : "test"
},
{
"c99name" : "EventBus",
"module_type" : "SwiftTarget",
"name" : "EventBus",
"path" : "Sources/EventBus",
"product_dependencies" : [
"CLTExtensions"
],
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"AppleRunnerEvent.swift",
"BlockBasedEventStream.swift",
"BusEvent.swift",
"DefaultBusListener.swift",
"EventBus.swift",
"EventStream.swift"
],
"target_dependencies" : [
"CommonTestModels",
"RunnerModels"
],
"type" : "library"
},
{
"c99name" : "EmceeVersion",
"module_type" : "SwiftTarget",
"name" : "EmceeVersion",
"path" : "Sources/EmceeVersion",
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"EmceeVersion.swift"
],
"target_dependencies" : [
"QueueModels"
],
"type" : "library"
},
{
"c99name" : "EmceeTypes",
"module_type" : "SwiftTarget",
"name" : "EmceeTypes",
"path" : "Sources/EmceeTypes",
"product_dependencies" : [
"DateProvider"
],
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"DateProvider+DateSince1970ReferenceDate.swift",
"DateSince1970ReferenceDate.swift"
],
"type" : "library"
},
{
"c99name" : "EmceeLoggingTests",
"module_type" : "SwiftTarget",
"name" : "EmceeLoggingTests",
"path" : "Tests/EmceeLoggingTests",
"product_dependencies" : [
"DateProviderTestHelpers",
"TestHelpers"
],
"sources" : [
"ContextualLoggerTests.swift",
"KibanaLoggerHandlerTests.swift",
"VerbosityTests.swift"
],
"target_dependencies" : [
"EmceeLogging",
"EmceeLoggingModels",
"EmceeLoggingTestHelpers",
"Kibana",
"QueueModels"
],
"type" : "test"
},
{
"c99name" : "EmceeLoggingTestHelpers",
"module_type" : "SwiftTarget",
"name" : "EmceeLoggingTestHelpers",
"path" : "Tests/EmceeLoggingTestHelpers",
"sources" : [
"FakeLoggerHandler.swift",
"LogEntryFixture.swift"
],
"target_dependencies" : [
"EmceeLogging",
"EmceeLoggingModels"
],
"type" : "library"
},
{
"c99name" : "EmceeLoggingModels",
"module_type" : "SwiftTarget",
"name" : "EmceeLoggingModels",
"path" : "Sources/EmceeLoggingModels",
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"LogEntry.swift",
"LogEntryCoordinate.swift",
"LogEntryTextFormatter.swift",
"LoggableDate.swift",
"LoggableDouble.swift",
"NSLogLikeLogEntryTextFormatter.swift",
"PidInfo.swift",
"Verbosity.swift"
],
"type" : "library"
},
{
"c99name" : "EmceeLogging",
"module_type" : "SwiftTarget",
"name" : "EmceeLogging",
"path" : "Sources/EmceeLogging",
"product_dependencies" : [
"AtomicModels",
"DateProvider",
"FileSystem",
"Metrics",
"PathLib",
"ProcessController",
"Tmp"
],
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"AggregatedLoggerHandler.swift",
"ChildProcessLogsContainerProvider.swift",
"ContextualLogger+AnalyticsConfiguration.swift",
"ContextualLogger+Levels.swift",
"ContextualLogger+ProcessController.swift",
"ContextualLogger.swift",
"FileHandle+TextOutputStream.swift",
"FileHandleLoggerHandler.swift",
"FileState.swift",
"FileSystem+Logging.swift",
"KibanaHandler.swift",
"LoggerHandler.swift",
"LoggingSetup.swift",
"SubprocessInfo+PidInfo.swift"
],
"target_dependencies" : [
"EmceeExtensions",
"EmceeLoggingModels",
"Kibana",
"MetricsExtensions",
"QueueModels"
],
"type" : "library"
},
{
"c99name" : "EmceeLibTests",
"module_type" : "SwiftTarget",
"name" : "EmceeLibTests",
"path" : "Tests/EmceeLibTests",
"product_dependencies" : [
"AtomicModels",
"DateProviderTestHelpers",
"FileSystem",
"FileSystemTestHelpers",
"MetricsTestHelpers",
"PathLib",
"ProcessControllerTestHelpers",
"TestHelpers",
"Tmp"
],
"sources" : [
"ConfiguredTestEntryGeneratorTests.swift",
"Mocks/FakeSimulatorSetPathDeterminer.swift",
"Mocks/RuntimeTestQuerierMock.swift",
"PipelinedTestDiscovererTests.swift",
"SimulatorSetPathDeterminerTests.swift",
"SimulatorStateMachineActionExecutorProviderTests.swift",
"TestEntriesValidatorTests.swift"
],
"target_dependencies" : [
"AppleTestModels",
"AppleTestModelsTestHelpers",
"AppleTools",
"BuildArtifacts",
"BuildArtifactsTestHelpers",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"EmceeLib",
"EmceeLogging",
"MetricsExtensions",
"QueueModels",
"QueueModelsTestHelpers",
"ResourceLocationResolverTestHelpers",
"ScheduleStrategy",
"SimulatorPool",
"SimulatorPoolModels",
"SimulatorPoolTestHelpers",
"TestArgFile",
"TestDestination",
"TestDiscovery",
"UniqueIdentifierGeneratorTestHelpers"
],
"type" : "test"
},
{
"c99name" : "EmceeLib",
"module_type" : "SwiftTarget",
"name" : "EmceeLib",
"path" : "Sources/EmceeLib",
"product_dependencies" : [
"AtomicModels",
"DateProvider",
"FileSystem",
"Metrics",
"PathLib",
"ProcessController",
"SignalHandling",
"SocketModels",
"Statsd",
"Swifter",
"SynchronousWaiter",
"Tmp",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"Arguments/ArgumentDescriptions.swift",
"Arguments/ArgumentsReader.swift",
"Arguments/ParsableArguments/Models+ParsableArgument.swift",
"Arguments/ParsableArguments/PathLib+ParsableArgument.swift",
"Commands/DisableWorkerCommand.swift",
"Commands/DistWorkCommand.swift",
"Commands/DumpCommand.swift",
"Commands/EnableWorkerCommand.swift",
"Commands/InitQueueServerConfigCommand.swift",
"Commands/InitTestArgFileCommand.swift",
"Commands/KickstartCommand.swift",
"Commands/RunTestsCommand.swift",
"Commands/RunTestsOnRemoteQueueCommand.swift",
"Commands/StartQueueServerCommand.swift",
"Commands/ToggleWorkersSharingCommand.swift",
"Commands/VersionCommand.swift",
"InProcessMain.swift",
"MainClass.swift",
"Utils/ChromeTraceGenerator.swift",
"Utils/CombinedTestingResults.swift",
"Utils/DefaultSimulatorControllerProvider.swift",
"Utils/DefaultTestRunnerProvider.swift",
"Utils/DetailedActivityLoggableProcessControllerProvider.swift",
"Utils/HostnameSetup.swift",
"Utils/JobPreparer/BuildArtifactsPreparer.swift",
"Utils/JobPreparer/BuildArtifactsPreparerImpl.swift",
"Utils/JobPreparer/JobPreparationDurationMetric.swift",
"Utils/JobPreparer/JobPreparer.swift",
"Utils/JobPreparer/LocalTypedResourceLocationPreparer.swift",
"Utils/JobPreparer/LocalTypedResourceLocationPreparerImpl.swift",
"Utils/JobPreparer/RemotelyAccessibleUrlForLocalFileProvider.swift",
"Utils/JobPreparer/SwifterRemotelyAccessibleUrlForLocalFileProvider.swift",
"Utils/OnDemandSimulatorPoolFactory.swift",
"Utils/OperationQueue+Create.swift",
"Utils/PipelinedTestDiscoverer.swift",
"Utils/ReportsGenerator.swift",
"Utils/ResultingOutputGenerator.swift",
"Utils/RunTestsOnRemoteQueueLogic.swift",
"Utils/SimilarlyConfiguredTestEntryGenerator.swift",
"Utils/SimulatorSetPathDeterminer/SimulatorSetPathDeterminer.swift",
"Utils/SimulatorSetPathDeterminer/SimulatorSetPathDeterminerImpl.swift",
"Utils/SimulatorStateMachineActionExecutorProvider.swift",
"Utils/SimulatorStateMachineActionExecutorProviderImpl.swift",
"Utils/TestDiscoveryModeDeterminer.swift",
"Utils/TestEntriesValidator/TestEntriesValidator.swift",
"Utils/TimeUnit.swift"
],
"target_dependencies" : [
"AppleTestModels",
"AppleTools",
"ArgLib",
"AutomaticTermination",
"BuildArtifacts",
"ChromeTracing",
"CommonTestModels",
"Deployer",
"DeveloperDirLocator",
"DeveloperDirModels",
"DistDeployer",
"DistWorker",
"DistWorkerModels",
"EmceeDI",
"EmceeExtensions",
"EmceeLogging",
"EmceeLoggingModels",
"EmceeVersion",
"EventBus",
"FileCache",
"HostnameProvider",
"JunitReporting",
"LocalHostDeterminer",
"LocalQueueServerRunner",
"MetricsExtensions",
"PluginManager",
"PluginSupport",
"PortDeterminer",
"QueueClient",
"QueueCommunication",
"QueueModels",
"QueueServer",
"QueueServerConfiguration",
"QueueServerPortProvider",
"RESTMethods",
"RESTServer",
"RemotePortDeterminer",
"RequestSender",
"ResourceLocation",
"ResourceLocationResolver",
"Runner",
"SSHDeployer",
"ScheduleStrategy",
"SimulatorPool",
"SimulatorPoolModels",
"TestArgFile",
"TestDestination",
"TestDiscovery",
"TypedResourceLocation",
"URLResource",
"UniqueIdentifierGenerator",
"WhatIsMyAddress",
"WorkerAlivenessProvider",
"WorkerCapabilities",
"WorkerCapabilitiesModels",
"Zip"
],
"type" : "library"
},
{
"c99name" : "EmceeExtensionsTests",
"module_type" : "SwiftTarget",
"name" : "EmceeExtensionsTests",
"path" : "Tests/EmceeExtensionsTests",
"product_dependencies" : [
"PlistLib",
"TestHelpers"
],
"sources" : [
"PlistEntry+ContainsSameValuesTests.swift",
"SHA256Tests.swift"
],
"target_dependencies" : [
"EmceeExtensions"
],
"type" : "test"
},
{
"c99name" : "EmceeExtensions",
"module_type" : "SwiftTarget",
"name" : "EmceeExtensions",
"path" : "Sources/EmceeExtensions",
"product_dependencies" : [
"FileSystem",
"PlistLib",
"SocketModels"
],
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"Array+AtIndex.swift",
"Array+OrIfEmpty.swift",
"Decoder+BetterErrors.swift",
"JSONEncoder+Pretty.swift",
"LocalFileSystemProvider.swift",
"PlistEntry+ContainsSameValues.swift",
"PortRange.swift",
"ProcessInfo+ExecutablePath.swift",
"SHA256.swift",
"String+Path.swift",
"String+Random.swift",
"UrlComponents+Throws.swift"
],
"type" : "library"
},
{
"c99name" : "EmceeDITests",
"module_type" : "SwiftTarget",
"name" : "EmceeDITests",
"path" : "Tests/EmceeDITests",
"product_dependencies" : [
"TestHelpers"
],
"sources" : [
"DITests.swift"
],
"target_dependencies" : [
"EmceeDI"
],
"type" : "test"
},
{
"c99name" : "EmceeDI",
"module_type" : "SwiftTarget",
"name" : "EmceeDI",
"path" : "Sources/EmceeDI",
"product_dependencies" : [
"AtomicModels"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"DI.swift",
"DIImpl.swift",
"TypeInfo.swift"
],
"type" : "library"
},
{
"c99name" : "EmceeBinary",
"module_type" : "SwiftTarget",
"name" : "EmceeBinary",
"path" : "Sources/EmceeBinary",
"product_memberships" : [
"Emcee"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"EmceeLib"
],
"type" : "executable"
},
{
"c99name" : "DistWorkerTests",
"module_type" : "SwiftTarget",
"name" : "DistWorkerTests",
"path" : "Tests/DistWorkerTests",
"sources" : [
"CurrentlyBeingProcessedBucketsTrackerTests.swift",
"CurrentlyProcessingBucketsEndpointTests.swift",
"DistRunSchedulerDataSourceTests.swift"
],
"target_dependencies" : [
"BuildArtifactsTestHelpers",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"DistWorker",
"MetricsExtensions",
"QueueModels",
"QueueModelsTestHelpers",
"RequestSender",
"Scheduler",
"SimulatorPoolTestHelpers"
],
"type" : "test"
},
{
"c99name" : "DistWorkerModelsTests",
"module_type" : "SwiftTarget",
"name" : "DistWorkerModelsTests",
"path" : "Tests/DistWorkerModelsTests",
"sources" : [
"WorkerConfigurationsTests.swift"
],
"target_dependencies" : [
"DistWorkerModels",
"DistWorkerModelsTestHelpers"
],
"type" : "test"
},
{
"c99name" : "DistWorkerModelsTestHelpers",
"module_type" : "SwiftTarget",
"name" : "DistWorkerModelsTestHelpers",
"path" : "Tests/DistWorkerModelsTestHelpers",
"sources" : [
"WorkerConfigurationFixtures.swift"
],
"target_dependencies" : [
"DistWorkerModels",
"EmceeExtensions",
"MetricsExtensions",
"QueueModels"
],
"type" : "library"
},
{
"c99name" : "DistWorkerModels",
"module_type" : "SwiftTarget",
"name" : "DistWorkerModels",
"path" : "Sources/DistWorkerModels",
"product_dependencies" : [
"CLTExtensions"
],
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeGuts"
],
"sources" : [
"CurrentlyProcessingBuckets.swift",
"CurrentlyProcessingBucketsResponse.swift",
"WorkerConfiguration.swift",
"WorkerConfigurations/FixedWorkerConfigurations.swift",
"WorkerConfigurations/WorkerConfigurations.swift",
"WorkerConfigurations/WorkerConfigurationsWithDefaultConfiguration.swift"
],
"target_dependencies" : [
"EmceeExtensions",
"MetricsExtensions",
"QueueModels",
"RESTInterfaces"
],
"type" : "library"
},
{
"c99name" : "DistWorker",
"module_type" : "SwiftTarget",
"name" : "DistWorker",
"path" : "Sources/DistWorker",
"product_dependencies" : [
"CountedSet",
"DateProvider",
"FileSystem",
"SocketModels",
"SynchronousWaiter",
"Tmp",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"CurrentlyBeingProcessedBucketsTracker.swift",
"CurrentlyProcessingBucketsEndpoint.swift",
"DefaultCurrentlyBeingProcessedBucketsTracker.swift",
"DistRunSchedulerDataSource.swift",
"DistWorker.swift",
"DistWorkerError.swift"
],
"target_dependencies" : [
"AutomaticTermination",
"DistWorkerModels",
"EmceeDI",
"EmceeExtensions",
"EmceeLogging",
"MetricsExtensions",
"QueueClient",
"QueueModels",
"RESTInterfaces",
"RESTMethods",
"RESTServer",
"RequestSender",
"ResourceLocationResolver",
"Scheduler",
"WorkerCapabilities"
],
"type" : "library"
},
{
"c99name" : "DistDeployerTests",
"module_type" : "SwiftTarget",
"name" : "DistDeployerTests",
"path" : "Tests/DistDeployerTests",
"product_dependencies" : [
"PathLib",
"SocketModels",
"Tmp"
],
"sources" : [
"DeployableItemSingleFileExtractorTests.swift",
"DeployablesGeneratorTests.swift",
"LaunchctlDeployableCommandsTests.swift",
"RemoteQueueLaunchdPlistTests.swift",
"RemoteWorkerLaunchdPlistTests.swift",
"String+WhitespaceRemovingTests.swift"
],
"target_dependencies" : [
"Deployer",
"DeployerTestHelpers",
"DistDeployer",
"QueueModels",
"ResourceLocationResolver"
],
"type" : "test"
},
{
"c99name" : "DistDeployer",
"module_type" : "SwiftTarget",
"name" : "DistDeployer",
"path" : "Sources/DistDeployer",
"product_dependencies" : [
"FileSystem",
"LaunchdUtils",
"PathLib",
"SocketModels",
"Tmp"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"DeployableItemSingleFileExtractor.swift",
"DeployablesGenerator.swift",
"DistDeployer.swift",
"LaunchctlDeployableCommands.swift",
"QueueServerConfigurationLocation.swift",
"RemoteQueueLaunchdPlist.swift",
"RemoteQueueStarter.swift",
"RemoteWorkerLaunchdPlist.swift",
"RemoteWorkerStarter.swift",
"RemoteWorkersStarter/DefaultRemoteWorkersStarter.swift",
"String+WhitespaceRemoving.swift"
],
"target_dependencies" : [
"Deployer",
"EmceeLogging",
"QueueModels",
"QueueServerConfiguration",
"SSHDeployer",
"TypedResourceLocation",
"UniqueIdentifierGenerator",
"Zip"
],
"type" : "library"
},
{
"c99name" : "DeveloperDirModels",
"module_type" : "SwiftTarget",
"name" : "DeveloperDirModels",
"path" : "Sources/DeveloperDirModels",
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"DeveloperDir.swift"
],
"type" : "library"
},
{
"c99name" : "DeveloperDirLocatorTests",
"module_type" : "SwiftTarget",
"name" : "DeveloperDirLocatorTests",
"path" : "Tests/DeveloperDirLocatorTests",
"product_dependencies" : [
"PathLib",
"ProcessController",
"ProcessControllerTestHelpers",
"TestHelpers",
"Tmp"
],
"sources" : [
"DefaultDeveloperDirLocatorTests.swift"
],
"target_dependencies" : [
"DeveloperDirLocator"
],
"type" : "test"
},
{
"c99name" : "DeveloperDirLocatorTestHelpers",
"module_type" : "SwiftTarget",
"name" : "DeveloperDirLocatorTestHelpers",
"path" : "Tests/DeveloperDirLocatorTestHelpers",
"product_dependencies" : [
"PathLib"
],
"sources" : [
"FakeDeveloperDirLocator.swift"
],
"target_dependencies" : [
"DeveloperDirLocator",
"DeveloperDirModels"
],
"type" : "library"
},
{
"c99name" : "DeveloperDirLocator",
"module_type" : "SwiftTarget",
"name" : "DeveloperDirLocator",
"path" : "Sources/DeveloperDirLocator",
"product_dependencies" : [
"PathLib",
"ProcessController"
],
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"DefaultDeveloperDirLocator.swift",
"DeveloperDirLocator.swift",
"DeveloperDirLocatorError.swift"
],
"target_dependencies" : [
"DeveloperDirModels"
],
"type" : "library"
},
{
"c99name" : "DeployerTests",
"module_type" : "SwiftTarget",
"name" : "DeployerTests",
"path" : "Tests/DeployerTests",
"product_dependencies" : [
"FileSystemTestHelpers",
"PathLib",
"TestHelpers",
"Tmp"
],
"sources" : [
"DeployableBundleTests.swift",
"DeployerTests.swift",
"FakeDeployer.swift",
"URL+DeploymentDestinationTests.swift"
],
"target_dependencies" : [
"Deployer",
"UniqueIdentifierGeneratorTestHelpers",
"ZipTestHelpers"
],
"type" : "test"
},
{
"c99name" : "DeployerTestHelpers",
"module_type" : "SwiftTarget",
"name" : "DeployerTestHelpers",
"path" : "Tests/DeployerTestHelpers",
"product_dependencies" : [
"PathLib"
],
"sources" : [
"DeploymentDestinationFixtures.swift"
],
"target_dependencies" : [
"Deployer"
],
"type" : "library"
},
{
"c99name" : "Deployer",
"module_type" : "SwiftTarget",
"name" : "Deployer",
"path" : "Sources/Deployer",
"product_dependencies" : [
"FileSystem",
"PathLib",
"Tmp"
],
"product_memberships" : [
"Emcee",
"EmceeCommunications",
"EmceeGuts"
],
"sources" : [
"DeployableBundle.swift",
"DeployableCommand.swift",
"DeployableFile.swift",
"DeployableItem.swift",
"DeployableTool.swift",
"Deployer.swift",
"DeploymentDestination.swift",
"DeploymentDestinationAuthenticationType.swift",
"DeploymentDestinationQueryParameter.swift",
"DeploymentError.swift",
"Packager.swift",
"URL+DeploymentDestination.swift",
"WorkerSpecificConfiguration.swift",
"WorkerSpecificConfigurationDefaultValues.swift"
],
"target_dependencies" : [
"EmceeLogging",
"QueueModels",
"UniqueIdentifierGenerator",
"Zip"
],
"type" : "library"
},
{
"c99name" : "CommonTestModelsTests",
"module_type" : "SwiftTarget",
"name" : "CommonTestModelsTests",
"path" : "Tests/CommonTestModelsTests",
"sources" : [
"TestNameTests.swift"
],
"target_dependencies" : [
"CommonTestModels"
],
"type" : "test"
},
{
"c99name" : "CommonTestModelsTestHelpers",
"module_type" : "SwiftTarget",
"name" : "CommonTestModelsTestHelpers",
"path" : "Tests/CommonTestModelsTestHelpers",
"sources" : [
"TestEntryFixtures.swift",
"TestExecutionBehaviorFixtures.swift",
"TestRunResultFixtures.swift",
"TestingResultFixtures.swift"
],
"target_dependencies" : [
"CommonTestModels",
"EmceeTypes",
"QueueModels",
"SimulatorPoolModels",
"SimulatorPoolTestHelpers",
"TestDestination"
],
"type" : "library"
},
{
"c99name" : "CommonTestModels",
"module_type" : "SwiftTarget",
"name" : "CommonTestModels",
"path" : "Sources/CommonTestModels",
"product_dependencies" : [
"Types"
],
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"LogCapturingMode.swift",
"RunnerWasteCleanupPolicy.swift",
"TestEntry.swift",
"TestEntryResult.swift",
"TestException.swift",
"TestExecutionBehavior.swift",
"TestLogEntry.swift",
"TestName.swift",
"TestRetryMode.swift",
"TestRunResult.swift",
"TestStoppedEvent+MergeExceptions.swift",
"TestStoppedEvent.swift",
"TestTimeoutConfiguration.swift",
"TestingResult.swift",
"UDID.swift"
],
"target_dependencies" : [
"EmceeTypes",
"TestDestination"
],
"type" : "library"
},
{
"c99name" : "ChromeTracingTests",
"module_type" : "SwiftTarget",
"name" : "ChromeTracingTests",
"path" : "Tests/ChromeTracingTests",
"product_dependencies" : [
"TestHelpers"
],
"sources" : [
"CompleteEventTests.swift",
"InstantEventTests.swift"
],
"target_dependencies" : [
"ChromeTracing"
],
"type" : "test"
},
{
"c99name" : "ChromeTracing",
"module_type" : "SwiftTarget",
"name" : "ChromeTracing",
"path" : "Sources/ChromeTracing",
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"ChromeTrace.swift",
"ChromeTraceEvent.swift",
"ColorName.swift",
"CompleteEvent.swift",
"CounterEvent.swift",
"EventArgumentValue.swift",
"EventTime.swift",
"InstantEvent.swift",
"Phase.swift"
],
"type" : "library"
},
{
"c99name" : "BuildArtifactsTestHelpers",
"module_type" : "SwiftTarget",
"name" : "BuildArtifactsTestHelpers",
"path" : "Tests/BuildArtifactsTestHelpers",
"sources" : [
"AndroidBuildArtifactsFixture.swift",
"AppleBuildArtifactsFixtures.swift",
"XcTestBundleFixture.swift"
],
"target_dependencies" : [
"BuildArtifacts",
"ResourceLocation",
"TestDiscovery"
],
"type" : "library"
},
{
"c99name" : "BuildArtifacts",
"module_type" : "SwiftTarget",
"name" : "BuildArtifacts",
"path" : "Sources/BuildArtifacts",
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"Android/AndroidBuildArtifacts.swift",
"Android/ApkDescription.swift",
"Android/ApkLocation.swift",
"Apple/AdditionalAppBundleLocation.swift",
"Apple/AppBundleLocation.swift",
"Apple/AppleBuildArtifacts.swift",
"Apple/RunnerAppLocation.swift",
"Apple/TestBundleLocation.swift",
"Apple/XcTestBundle.swift",
"Apple/XcTestBundleTestDiscoveryMode.swift"
],
"target_dependencies" : [
"TypedResourceLocation"
],
"type" : "library"
},
{
"c99name" : "BucketQueueTests",
"module_type" : "SwiftTarget",
"name" : "BucketQueueTests",
"path" : "Tests/BucketQueueTests",
"product_dependencies" : [
"DateProviderTestHelpers",
"TestHelpers"
],
"sources" : [
"BucketQueueRetryTests.swift",
"BucketQueueTests.swift",
"EnqueuedBucketTests.swift",
"SingleBucketQueueDequeueableBucketSourceTests.swift",
"SingleBucketQueueEnqueuerTests.swift",
"SingleBucketQueueStuckBucketsReenqueuerTests.swift",
"SingleBucketResultAccepterTests.swift",
"SingleEmpyableBucketQueueTests.swift",
"TestingResultAcceptorTests.swift"
],
"target_dependencies" : [
"AppleTestModelsTestHelpers",
"BucketQueue",
"BucketQueueModels",
"BucketQueueTestHelpers",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"DistWorkerModels",
"QueueCommunication",
"QueueCommunicationTestHelpers",
"QueueModels",
"QueueModelsTestHelpers",
"SimulatorPoolTestHelpers",
"TestHistoryTestHelpers",
"TestHistoryTracker",
"UniqueIdentifierGenerator",
"UniqueIdentifierGeneratorTestHelpers",
"WorkerAlivenessProvider",
"WorkerCapabilities",
"WorkerCapabilitiesModels"
],
"type" : "test"
},
{
"c99name" : "BucketQueueTestHelpers",
"module_type" : "SwiftTarget",
"name" : "BucketQueueTestHelpers",
"path" : "Tests/BucketQueueTestHelpers",
"product_dependencies" : [
"DateProvider",
"DateProviderTestHelpers",
"TestHelpers",
"Types"
],
"sources" : [
"BucketQueueFactoryImpl.swift",
"BucketQueueFixtures.swift",
"BucketQueueImpl.swift",
"FakeBucketEnqueuer.swift",
"FakeBucketEnqueuerProvider.swift",
"FakeBucketResultAccepter.swift",
"FakeBucketResultAccepterProvider.swift",
"FakeDequeueableBucketSource.swift",
"FakeDequeueableBucketSourceProvider.swift",
"FakeEmptyableBucketQueue.swift",
"FakeEmptyableBucketQueueProvider.swift",
"FakeStatefulBucketQueue.swift",
"FakeStatefulBucketQueueProvider.swift",
"FakeStuckBucketsReenqueuer.swift",
"FakeStuckBucketsReenqueuerProvider.swift",
"FakeTestingResultAcceptor.swift"
],
"target_dependencies" : [
"BucketQueue",
"BucketQueueModels",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"EmceeLogging",
"QueueModels",
"TestHistoryTestHelpers",
"TestHistoryTracker",
"UniqueIdentifierGenerator",
"UniqueIdentifierGeneratorTestHelpers",
"WorkerAlivenessProvider",
"WorkerCapabilities",
"WorkerCapabilitiesModels"
],
"type" : "library"
},
{
"c99name" : "BucketQueueModels",
"module_type" : "SwiftTarget",
"name" : "BucketQueueModels",
"path" : "Sources/BucketQueueModels",
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"DequeuedBucket.swift",
"EnqueuedBucket.swift",
"StuckBucket.swift"
],
"target_dependencies" : [
"EmceeLogging",
"QueueModels"
],
"type" : "library"
},
{
"c99name" : "BucketQueue",
"module_type" : "SwiftTarget",
"name" : "BucketQueue",
"path" : "Sources/BucketQueue",
"product_dependencies" : [
"DateProvider",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"BucketQueueHolder.swift",
"Operations/Dequeue/DequeueableBucketSource.swift",
"Operations/Dequeue/DequeueableBucketSourceProvider.swift",
"Operations/Dequeue/SingleBucketQueueDequeueableBucketSource.swift",
"Operations/Dequeue/SingleBucketQueueDequeueableBucketSourceProvider.swift",
"Operations/Emptying/EmptyableBucketQueue.swift",
"Operations/Emptying/EmptyableBucketQueueProvider.swift",
"Operations/Emptying/SingleEmptyableBucketQueue.swift",
"Operations/Emptying/SingleEmptyableBucketQueueProvider.swift",
"Operations/Enqueue/BucketEnqueuer.swift",
"Operations/Enqueue/BucketEnqueuerProvider.swift",
"Operations/Enqueue/SingleBucketQueueEnqueuer.swift",
"Operations/Enqueue/SingleBucketQueueEnqueuerProvider.swift",
"Operations/ResultAccepting/BucketQueueAcceptResult.swift",
"Operations/ResultAccepting/BucketQueueAcceptanceError.swift",
"Operations/ResultAccepting/BucketResultAccepter.swift",
"Operations/ResultAccepting/BucketResultAccepterProvider.swift",
"Operations/ResultAccepting/SingleBucketResultAccepter.swift",
"Operations/ResultAccepting/SingleBucketResultAccepterProvider.swift",
"Operations/ResultAccepting/TestingResultAccepter/TestingResultAcceptor.swift",
"Operations/ResultAccepting/TestingResultAccepter/TestingResultAcceptorImpl.swift",
"Operations/ResultAccepting/TestingResultAccepter/TestingResultAcceptorProvider.swift",
"Operations/ResultAccepting/TestingResultAccepter/TestingResultAcceptorProviderImpl.swift",
"Operations/StateQuerying/SingleStatefulBucketQueue.swift",
"Operations/StateQuerying/SingleStatefulBucketQueueProvider.swift",
"Operations/StateQuerying/StatefulBucketQueue.swift",
"Operations/StateQuerying/StatefulBucketQueueProvider.swift",
"Operations/StuckProcessing/SingleBucketQueueStuckBucketsReenqueuer.swift",
"Operations/StuckProcessing/SingleBucketQueueStuckBucketsReenqueuerProvider.swift",
"Operations/StuckProcessing/StuckBucketsReenqueuer.swift",
"Operations/StuckProcessing/StuckBucketsReenqueuerProvider.swift"
],
"target_dependencies" : [
"BucketQueueModels",
"CommonTestModels",
"EmceeExtensions",
"EmceeLogging",
"QueueModels",
"TestHistoryModels",
"TestHistoryTracker",
"UniqueIdentifierGenerator",
"WorkerAlivenessProvider",
"WorkerCapabilities",
"WorkerCapabilitiesModels"
],
"type" : "library"
},
{
"c99name" : "BalancingBucketQueueTests",
"module_type" : "SwiftTarget",
"name" : "BalancingBucketQueueTests",
"path" : "Tests/BalancingBucketQueueTests",
"product_dependencies" : [
"DateProvider",
"DateProviderTestHelpers",
"MetricsTestHelpers",
"TestHelpers"
],
"sources" : [
"IntegrationTests.swift",
"JobGroupTests.swift",
"JobQueueTests.swift",
"JobTests.swift",
"Models+Helpers.swift",
"MultipleQueuesBucketResultAccepterTests.swift",
"MultipleQueuesContainerTests.swift",
"MultipleQueuesDequeueableBucketSourceTests.swift",
"MultipleQueuesEnqueueableBucketReceptorTests.swift",
"MultipleQueuesJobManipulatorTests.swift",
"MultipleQueuesJobResultsProviderTests.swift",
"MultipleQueuesJobStateProviderTests.swift",
"MultipleQueuesStatefulBucketQueueTests.swift",
"MultipleQueuesStuckBucketsReenqueuerTests.swift",
"Priority+DefinesPreeminenceTests.swift",
"ResultsCollectorTests.swift"
],
"target_dependencies" : [
"BalancingBucketQueue",
"BucketQueue",
"BucketQueueModels",
"BucketQueueTestHelpers",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"MetricsExtensions",
"QueueCommunicationTestHelpers",
"QueueModels",
"QueueModelsTestHelpers",
"SimulatorPoolTestHelpers",
"TestHistoryStorage",
"TestHistoryTracker",
"UniqueIdentifierGenerator",
"WorkerAlivenessProvider",
"WorkerCapabilities",
"WorkerCapabilitiesModels"
],
"type" : "test"
},
{
"c99name" : "BalancingBucketQueue",
"module_type" : "SwiftTarget",
"name" : "BalancingBucketQueue",
"path" : "Sources/BalancingBucketQueue",
"product_dependencies" : [
"CountedSet",
"DateProvider",
"Metrics",
"Statsd",
"Types"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"Models/Job.swift",
"Models/JobGroup.swift",
"Models/JobQueue.swift",
"Models/NoQueueForJobIdFoundError.swift",
"Models/Priority+DefinesExecutionOrder.swift",
"New/JobProcessingDurationMetric.swift",
"New/MultipleQueuesBucketResultAccepter.swift",
"New/MultipleQueuesContainer.swift",
"New/MultipleQueuesDequeueableBucketSource.swift",
"New/MultipleQueuesEnqueueableBucketReceptor.swift",
"New/MultipleQueuesJobManipulator.swift",
"New/MultipleQueuesJobResultsProvider.swift",
"New/MultipleQueuesJobStateProvider.swift",
"New/MultipleQueuesStatefulBucketQueue.swift",
"New/MultipleQueuesStuckBucketsReenqueuer.swift",
"Protocols/DefinesExecutionOrder.swift",
"Protocols/EnqueueableBucketReceptor.swift",
"Protocols/JobManipulator.swift",
"Protocols/JobResultsProvider.swift",
"Protocols/JobStateProvider.swift",
"ResultsCollector.swift"
],
"target_dependencies" : [
"BucketQueue",
"BucketQueueModels",
"CommonTestModels",
"EmceeExtensions",
"MetricsExtensions",
"QueueModels",
"WorkerCapabilitiesModels"
],
"type" : "library"
},
{
"c99name" : "AutomaticTerminationTests",
"module_type" : "SwiftTarget",
"name" : "AutomaticTerminationTests",
"path" : "Tests/AutomaticTerminationTests",
"product_dependencies" : [
"DateProvider"
],
"sources" : [
"AutomaticTerminationTests.swift"
],
"target_dependencies" : [
"AutomaticTermination"
],
"type" : "test"
},
{
"c99name" : "AutomaticTerminationTestHelpers",
"module_type" : "SwiftTarget",
"name" : "AutomaticTerminationTestHelpers",
"path" : "Tests/AutomaticTerminationTestHelpers",
"sources" : [
"AutomaticTerminationControllerFixture.swift"
],
"target_dependencies" : [
"AutomaticTermination"
],
"type" : "library"
},
{
"c99name" : "AutomaticTermination",
"module_type" : "SwiftTarget",
"name" : "AutomaticTermination",
"path" : "Sources/AutomaticTermination",
"product_dependencies" : [
"AtomicModels",
"DateProvider",
"Timer"
],
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"AfterPeriodOfInactivityTerminationController.swift",
"AutomaticTerminationController.swift",
"AutomaticTerminationControllerFactory.swift",
"AutomaticTerminationPolicy.swift",
"BaseAutomaticTerminationController.swift",
"StayAliveTerminationController.swift"
],
"target_dependencies" : [
"EmceeLogging"
],
"type" : "library"
},
{
"c99name" : "ArgLibTests",
"module_type" : "SwiftTarget",
"name" : "ArgLibTests",
"path" : "Tests/ArgLibTests",
"sources" : [
"ArgumentDescriptionTests.swift",
"ArgumentsTests.swift",
"CommandInvokerTests.swift",
"CommandParserTests.swift",
"CommandPayloadTests.swift",
"Fixture.Commands.swift",
"NumericParsableArgumentTests.swift"
],
"target_dependencies" : [
"ArgLib"
],
"type" : "test"
},
{
"c99name" : "ArgLib",
"module_type" : "SwiftTarget",
"name" : "ArgLib",
"path" : "Sources/ArgLib",
"product_dependencies" : [
"OrderedSet"
],
"product_memberships" : [
"Emcee",
"EmceeGuts"
],
"sources" : [
"ArgumentDescription.swift",
"ArgumentName.swift",
"ArgumentValueHolder.swift",
"Arguments.swift",
"ArgumentsError.swift",
"Command.swift",
"CommandInvoker.swift",
"CommandLineExtension.swift",
"CommandParser.swift",
"CommandParserError.swift",
"CommandPayload.swift",
"DefaultHelpCommand.swift",
"HelpCommand.swift",
"NoOpHelpCommand.swift",
"ParsableArgument.swift",
"SupportedParsableArguments/BoolParsableArgument.swift",
"SupportedParsableArguments/GenericParseError.swift",
"SupportedParsableArguments/NumericParsableArgument.swift",
"SupportedParsableArguments/StringParsableArgument.swift"
],
"type" : "library"
},
{
"c99name" : "AppleToolsTests",
"module_type" : "SwiftTarget",
"name" : "AppleToolsTests",
"path" : "Tests/AppleToolsTests",
"product_dependencies" : [
"DateProviderTestHelpers",
"FileSystemTestHelpers",
"Metrics",
"MetricsTestHelpers",
"PathLib",
"ProcessController",
"ProcessControllerTestHelpers",
"Statsd",
"TestHelpers",
"Tmp"
],
"sources" : [
"DictionaryMergingTests.swift",
"SimctlBasedSimulatorStateMachineActionExecutorTests.swift",
"TestName+XcodebuildTests.swift",
"XcTestRunPlistTests.swift",
"XcodebuildBasedTestRunnerTests.swift"
],
"target_dependencies" : [
"AppleTools",
"AppleToolsTestHelpers",
"BuildArtifacts",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"DeveloperDirLocatorTestHelpers",
"DeveloperDirModels",
"EmceeTypes",
"MetricsExtensions",
"QueueModels",
"ResourceLocationResolverTestHelpers",
"ResultStreamModels",
"ResultStreamModelsTestHelpers",
"Runner",
"RunnerModels",
"RunnerTestHelpers",
"SimulatorPoolModels",
"SimulatorPoolTestHelpers"
],
"type" : "test"
},
{
"c99name" : "AppleToolsTestHelpers",
"module_type" : "SwiftTarget",
"name" : "AppleToolsTestHelpers",
"path" : "Tests/AppleToolsTestHelpers",
"product_dependencies" : [
"PathLib",
"Types"
],
"sources" : [
"FakeXcResultTool.swift"
],
"target_dependencies" : [
"AppleTools",
"ResultStreamModels"
],
"type" : "library"
},
{
"c99name" : "AppleTools",
"module_type" : "SwiftTarget",
"name" : "AppleTools",
"path" : "Sources/AppleTools",
"product_dependencies" : [
"AtomicModels",
"DateProvider",
"FileSystem",
"PathLib",
"PlistLib",
"ProcessController",
"Statsd",
"Tmp"
],
"product_memberships" : [
"Emcee",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"CorruptedXcresultBundleMetric.swift",
"Dictionary+Merging.swift",
"InfoPlistError.swift",
"SimctlBasedSimulatorStateMachineActionExecutor.swift",
"XcResultTool.swift",
"XcResultToolImpl.swift",
"XcTestRun.swift",
"XcTestRunAttachmentLifetime.swift",
"XcTestRunFileArgument.swift",
"XcTestRunPlist.swift",
"XcTestRunTestingEnvironment.swift",
"XcodebuildBasedTestRunner.swift",
"XcodebuildSimulatorDestinationArgument.swift"
],
"target_dependencies" : [
"AppleTestModels",
"BuildArtifacts",
"CommonTestModels",
"DeveloperDirLocator",
"EmceeLogging",
"MetricsExtensions",
"ObservableFileReader",
"QueueModels",
"ResourceLocation",
"ResourceLocationResolver",
"ResultStream",
"ResultStreamModels",
"Runner",
"RunnerModels",
"SimulatorPool",
"SimulatorPoolModels",
"XcodebuildTestRunnerConstants"
],
"type" : "library"
},
{
"c99name" : "AppleTestModelsTestHelpers",
"module_type" : "SwiftTarget",
"name" : "AppleTestModelsTestHelpers",
"path" : "Tests/AppleTestModelsTestHelpers",
"sources" : [
"AppleTestConfigurationFixture.swift"
],
"target_dependencies" : [
"AppleTestModels",
"BuildArtifacts",
"BuildArtifactsTestHelpers",
"CommonTestModels",
"CommonTestModelsTestHelpers",
"DeveloperDirModels",
"PluginSupport",
"SimulatorPoolModels",
"SimulatorPoolTestHelpers"
],
"type" : "library"
},
{
"c99name" : "AppleTestModels",
"module_type" : "SwiftTarget",
"name" : "AppleTestModels",
"path" : "Sources/AppleTestModels",
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"AppleTestConfiguration.swift",
"TestAttachmentLifetime.swift",
"TestName+Xcodebuild.swift"
],
"target_dependencies" : [
"BuildArtifacts",
"CommonTestModels",
"DeveloperDirModels",
"PluginSupport",
"SimulatorPoolModels",
"TestDestination"
],
"type" : "library"
},
{
"c99name" : "AndroidTestModelsTestHelpers",
"module_type" : "SwiftTarget",
"name" : "AndroidTestModelsTestHelpers",
"path" : "Tests/AndroidTestModelsTestHelpers",
"sources" : [
"AndroidTestConfigurationFixture.swift"
],
"target_dependencies" : [
"AndroidTestModels",
"BuildArtifacts",
"BuildArtifactsTestHelpers",
"CommonTestModels",
"CommonTestModelsTestHelpers"
],
"type" : "library"
},
{
"c99name" : "AndroidTestModels",
"module_type" : "SwiftTarget",
"name" : "AndroidTestModels",
"path" : "Sources/AndroidTestModels",
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"AndroidTestConfiguration.swift"
],
"target_dependencies" : [
"AndroidEmulatorModels",
"BuildArtifacts",
"CommonTestModels",
"TestDestination"
],
"type" : "library"
},
{
"c99name" : "AndroidEmulatorModels",
"module_type" : "SwiftTarget",
"name" : "AndroidEmulatorModels",
"path" : "Sources/AndroidEmulatorModels",
"product_memberships" : [
"Emcee",
"testing_plugin",
"EmceePlugin",
"EmceeCommunications",
"EmceeInterfaces",
"EmceeGuts"
],
"sources" : [
"AndroidTestDestinationFields.swift",
"TestDestination+AndroidCreation.swift",
"TestDestination+AndroidFields.swift"
],
"target_dependencies" : [
"TestDestination"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Fetching https://github.com/0x7fs/CountedSet
[1/323] Fetching countedset
Fetched https://github.com/0x7fs/CountedSet from cache (0.49s)
Fetching https://github.com/httpswift/swifter.git
Fetching https://github.com/daltoniam/Starscream.git
Fetching https://github.com/avito-tech/CommandLineToolkit.git
Fetching https://github.com/IBM-Swift/BlueSocket
Fetching https://github.com/Weebly/OrderedSet
[1/2857] Fetching commandlinetoolkit
[2858/3486] Fetching commandlinetoolkit, orderedset
[2871/9518] Fetching commandlinetoolkit, orderedset, swifter
[3008/12460] Fetching commandlinetoolkit, orderedset, swifter, bluesocket
[7234/17362] Fetching commandlinetoolkit, orderedset, swifter, bluesocket, starscream
Fetched https://github.com/Weebly/OrderedSet from cache (0.32s)
[9084/16733] Fetching commandlinetoolkit, swifter, bluesocket, starscream
Fetched https://github.com/avito-tech/CommandLineToolkit.git from cache (0.49s)
Fetched https://github.com/IBM-Swift/BlueSocket from cache (0.50s)
Fetched https://github.com/daltoniam/Starscream.git from cache (0.50s)
[4464/6032] Fetching swifter
Fetched https://github.com/httpswift/swifter.git from cache (0.70s)
Computing version for https://github.com/httpswift/swifter.git
Computed https://github.com/httpswift/swifter.git at 1.5.0 (0.42s)
Computing version for https://github.com/daltoniam/Starscream.git
Computed https://github.com/daltoniam/Starscream.git at 3.0.6 (0.43s)
Computing version for https://github.com/IBM-Swift/BlueSocket
Computed https://github.com/IBM-Swift/BlueSocket at 1.0.46 (0.43s)
Computing version for https://github.com/Weebly/OrderedSet
Computed https://github.com/Weebly/OrderedSet at 5.0.0 (0.43s)
Computing version for https://github.com/avito-tech/CommandLineToolkit.git
Computed https://github.com/avito-tech/CommandLineToolkit.git at 1.0.10 (0.55s)
Fetching https://github.com/IBM-Swift/BlueSignals.git
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/Bouke/Glob
[1/654] Fetching bluesignals
[655/900] Fetching bluesignals, glob
Fetched https://github.com/Bouke/Glob from cache (0.24s)
Fetched https://github.com/IBM-Swift/BlueSignals.git from cache (0.24s)
[1/12395] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser from cache (0.73s)
Computing version for https://github.com/IBM-Swift/BlueSignals.git
Computed https://github.com/IBM-Swift/BlueSignals.git at 1.0.21 (0.46s)
Computing version for https://github.com/Bouke/Glob
Computed https://github.com/Bouke/Glob at 1.0.5 (0.48s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 0.5.0 (0.46s)
Creating working copy for https://github.com/avito-tech/CommandLineToolkit.git
Working copy of https://github.com/avito-tech/CommandLineToolkit.git resolved at 1.0.10
Creating working copy for https://github.com/Bouke/Glob
Working copy of https://github.com/Bouke/Glob resolved at 1.0.5
Creating working copy for https://github.com/Weebly/OrderedSet
Working copy of https://github.com/Weebly/OrderedSet resolved at 5.0.0
Creating working copy for https://github.com/daltoniam/Starscream.git
Working copy of https://github.com/daltoniam/Starscream.git resolved at 3.0.6
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 0.5.0
Creating working copy for https://github.com/IBM-Swift/BlueSocket
Working copy of https://github.com/IBM-Swift/BlueSocket resolved at 1.0.46
Creating working copy for https://github.com/0x7fs/CountedSet
Working copy of https://github.com/0x7fs/CountedSet resolved at master (5bdaf31)
Creating working copy for https://github.com/IBM-Swift/BlueSignals.git
Working copy of https://github.com/IBM-Swift/BlueSignals.git resolved at 1.0.21
Creating working copy for https://github.com/httpswift/swifter.git
Working copy of https://github.com/httpswift/swifter.git resolved at 1.5.0
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/TestingPlugin/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/Plugin/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/QueueCommunication/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/TestDiscovery/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/EventBus/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/LocalHostDeterminer/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/PluginManager/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/ResultStreamModels/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/ScheduleStrategy/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/LogStreaming/README.md
Building for debugging...
[0/268] Write sources
In file included from /host/spi-builder-workspace/.build/checkouts/CommandLineToolkit/Sources/ObjCExceptionCatcherHelper/ObjCExceptionCatcherHelper.m:1:
/host/spi-builder-workspace/.build/checkouts/CommandLineToolkit/Sources/ObjCExceptionCatcherHelper/include/ObjCExceptionCatcherHelper.h:1:9: fatal error: 'Foundation/Foundation.h' file not found
1 | #import <Foundation/Foundation.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[148/268] Compiling ObjCExceptionCatcherHelper ObjCExceptionCatcherHelper.m
[148/268] Write swift-version-24593BA9C3E375BF.txt
BUILD FAILURE 6.0 linux