The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build EmceeTestRunner, reference 21.11.0 (711d51), with Swift 6.1 for Linux on 30 Apr 2025 01:24:03 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.61.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/avito-tech/Emcee.git
Reference: 21.11.0
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
 * tag               21.11.0    -> FETCH_HEAD
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 21.11.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/avito-tech/Emcee.git
https://github.com/avito-tech/Emcee.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "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-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-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.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/0x7fs/CountedSet
[1/323] Fetching countedset
Fetched https://github.com/0x7fs/CountedSet from cache (0.34s)
Fetching https://github.com/daltoniam/Starscream.git
Fetching https://github.com/Weebly/OrderedSet
Fetching https://github.com/avito-tech/CommandLineToolkit.git
Fetching https://github.com/IBM-Swift/BlueSocket
Fetching https://github.com/httpswift/swifter.git
[1/3029] Fetching commandlinetoolkit
[2/8062] Fetching commandlinetoolkit, starscream
[416/11004] Fetching commandlinetoolkit, starscream, bluesocket
[1045/17054] Fetching commandlinetoolkit, starscream, bluesocket, swifter
[2643/17683] Fetching commandlinetoolkit, starscream, bluesocket, swifter, orderedset
Fetched https://github.com/IBM-Swift/BlueSocket from cache (4.00s)
Fetched https://github.com/Weebly/OrderedSet from cache (4.00s)
Fetched https://github.com/avito-tech/CommandLineToolkit.git from cache (4.00s)
Fetched https://github.com/daltoniam/Starscream.git from cache (4.01s)
Fetched https://github.com/httpswift/swifter.git from cache (4.02s)
Computing version for https://github.com/httpswift/swifter.git
Computed https://github.com/httpswift/swifter.git at 1.5.0 (4.70s)
Computing version for https://github.com/daltoniam/Starscream.git
Computed https://github.com/daltoniam/Starscream.git at 3.0.6 (1.30s)
Computing version for https://github.com/IBM-Swift/BlueSocket
Computed https://github.com/IBM-Swift/BlueSocket at 1.0.46 (0.66s)
Computing version for https://github.com/Weebly/OrderedSet
Computed https://github.com/Weebly/OrderedSet at 5.0.0 (0.70s)
Computing version for https://github.com/avito-tech/CommandLineToolkit.git
Computed https://github.com/avito-tech/CommandLineToolkit.git at 1.0.10 (0.83s)
Fetching https://github.com/Bouke/Glob
Fetching https://github.com/IBM-Swift/BlueSignals.git
Fetching https://github.com/apple/swift-argument-parser
[1/246] Fetching glob
[247/900] Fetching glob, bluesignals
Fetched https://github.com/Bouke/Glob from cache (0.29s)
[1/14950] Fetching swift-argument-parser
Fetched https://github.com/IBM-Swift/BlueSignals.git from cache (0.93s)
Fetched https://github.com/apple/swift-argument-parser from cache (0.94s)
Computing version for https://github.com/IBM-Swift/BlueSignals.git
Computed https://github.com/IBM-Swift/BlueSignals.git at 1.0.21 (1.57s)
Computing version for https://github.com/Bouke/Glob
Computed https://github.com/Bouke/Glob at 1.0.5 (0.59s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 0.5.0 (0.61s)
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/httpswift/swifter.git
Working copy of https://github.com/httpswift/swifter.git resolved at 1.5.0
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/Bouke/Glob
Working copy of https://github.com/Bouke/Glob resolved at 1.0.5
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/BlueSocket
Working copy of https://github.com/IBM-Swift/BlueSocket resolved at 1.0.46
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/Weebly/OrderedSet
Working copy of https://github.com/Weebly/OrderedSet resolved at 5.0.0
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
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
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Tests/JunitReportingTests/failed_test_without_test_failures.xml
    /host/spi-builder-workspace/Tests/JunitReportingTests/basic.xml
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
[0/1] Planning build
Building for debugging...
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.
[0/120] Compiling ObjCExceptionCatcherHelper ObjCExceptionCatcherHelper.m
[0/120] Write swift-version-24593BA9C3E375BF.txt
BUILD FAILURE 6.1 linux