Building for debugging... [18/18] Linking BluetoothPackageTests.xctest Build complete! (15.44s) Test Suite 'All tests' started at 2022-11-17 08:58:32.497 Test Suite 'debug.xctest' started at 2022-11-17 08:58:32.511 Test Suite 'AddressTests' started at 2022-11-17 08:58:32.511 Test Case 'AddressTests.testBytes' started at 2022-11-17 08:58:32.511 Test Case 'AddressTests.testBytes' passed (0.002 seconds) Test Case 'AddressTests.testData' started at 2022-11-17 08:58:32.513 Test Case 'AddressTests.testData' passed (0.001 seconds) Test Case 'AddressTests.testMalformedData' started at 2022-11-17 08:58:32.514 Test Case 'AddressTests.testMalformedData' passed (0.0 seconds) Test Case 'AddressTests.testMalformedString' started at 2022-11-17 08:58:32.514 Test Case 'AddressTests.testMalformedString' passed (0.0 seconds) Test Case 'AddressTests.testProperties' started at 2022-11-17 08:58:32.514 Test Case 'AddressTests.testProperties' passed (0.006 seconds) Test Case 'AddressTests.testString' started at 2022-11-17 08:58:32.520 Test Case 'AddressTests.testString' passed (0.0 seconds) Test Suite 'AddressTests' passed at 2022-11-17 08:58:32.521 Executed 6 tests, with 0 failures (0 unexpected) in 0.01 (0.01) seconds Test Suite 'AttributeProtocolTests' started at 2022-11-17 08:58:32.521 Test Case 'AttributeProtocolTests.testATTError' started at 2022-11-17 08:58:32.521 Test Case 'AttributeProtocolTests.testATTError' passed (0.015 seconds) Test Case 'AttributeProtocolTests.testATTOpcode' started at 2022-11-17 08:58:32.536 Test Case 'AttributeProtocolTests.testATTOpcode' passed (0.001 seconds) Test Case 'AttributeProtocolTests.testConfigureClientDescriptor' started at 2022-11-17 08:58:32.537 Test Case 'AttributeProtocolTests.testConfigureClientDescriptor' passed (0.025 seconds) Test Case 'AttributeProtocolTests.testDiscovery' started at 2022-11-17 08:58:32.562 Test Case 'AttributeProtocolTests.testDiscovery' passed (0.013 seconds) Test Case 'AttributeProtocolTests.testErrorResponse' started at 2022-11-17 08:58:32.575 Test Case 'AttributeProtocolTests.testErrorResponse' passed (0.0 seconds) Test Case 'AttributeProtocolTests.testFindByType' started at 2022-11-17 08:58:32.576 Test Case 'AttributeProtocolTests.testFindByType' passed (0.006 seconds) Test Case 'AttributeProtocolTests.testFindInformation' started at 2022-11-17 08:58:32.582 Test Case 'AttributeProtocolTests.testFindInformation' passed (0.007 seconds) Test Case 'AttributeProtocolTests.testHandleValueConfirmation' started at 2022-11-17 08:58:32.589 Test Case 'AttributeProtocolTests.testHandleValueConfirmation' passed (0.0 seconds) Test Case 'AttributeProtocolTests.testHandleValueIndication' started at 2022-11-17 08:58:32.589 Test Case 'AttributeProtocolTests.testHandleValueIndication' passed (0.0 seconds) Test Case 'AttributeProtocolTests.testHandleValueNotification' started at 2022-11-17 08:58:32.589 Test Case 'AttributeProtocolTests.testHandleValueNotification' passed (0.0 seconds) Test Case 'AttributeProtocolTests.testMTU' started at 2022-11-17 08:58:32.589 Test Case 'AttributeProtocolTests.testMTU' passed (0.0 seconds) Test Case 'AttributeProtocolTests.testRead' started at 2022-11-17 08:58:32.590 Test Case 'AttributeProtocolTests.testRead' passed (0.0 seconds) Test Case 'AttributeProtocolTests.testReadByGroupType' started at 2022-11-17 08:58:32.590 Test Case 'AttributeProtocolTests.testReadByGroupType' passed (0.0 seconds) Test Case 'AttributeProtocolTests.testReadByType' started at 2022-11-17 08:58:32.590 Test Case 'AttributeProtocolTests.testReadByType' passed (0.008 seconds) Test Case 'AttributeProtocolTests.testReadMultiple' started at 2022-11-17 08:58:32.598 Test Case 'AttributeProtocolTests.testReadMultiple' passed (0.001 seconds) Test Case 'AttributeProtocolTests.testWrite' started at 2022-11-17 08:58:32.599 Test Case 'AttributeProtocolTests.testWrite' passed (0.0 seconds) Test Suite 'AttributeProtocolTests' passed at 2022-11-17 08:58:32.599 Executed 16 tests, with 0 failures (0 unexpected) in 0.078 (0.078) seconds Test Suite 'BluetoothTests' started at 2022-11-17 08:58:32.599 Test Case 'BluetoothTests.testAdvertisingChannelHeader' started at 2022-11-17 08:58:32.599 Test Case 'BluetoothTests.testAdvertisingChannelHeader' passed (0.008 seconds) Test Case 'BluetoothTests.testAdvertisingInterval' started at 2022-11-17 08:58:32.608 Test Case 'BluetoothTests.testAdvertisingInterval' passed (0.008 seconds) Test Case 'BluetoothTests.testBitMaskOption' started at 2022-11-17 08:58:32.616 Test Case 'BluetoothTests.testBitMaskOption' passed (0.001 seconds) Test Case 'BluetoothTests.testChannelIdentifier' started at 2022-11-17 08:58:32.617 Test Case 'BluetoothTests.testChannelIdentifier' passed (0.104 seconds) Test Case 'BluetoothTests.testClassOfDevice' started at 2022-11-17 08:58:32.720 Test Case 'BluetoothTests.testClassOfDevice' passed (0.101 seconds) Test Case 'BluetoothTests.testCompanyIdentifier' started at 2022-11-17 08:58:32.821 Test Case 'BluetoothTests.testCompanyIdentifier' passed (0.012 seconds) Test Case 'BluetoothTests.testHCICommandTimeout' started at 2022-11-17 08:58:32.833 Test Case 'BluetoothTests.testHCICommandTimeout' passed (0.001 seconds) Test Case 'BluetoothTests.testHCIVersion' started at 2022-11-17 08:58:32.834 Test Case 'BluetoothTests.testHCIVersion' passed (0.012 seconds) Test Case 'BluetoothTests.testLowEnergyAddressType' started at 2022-11-17 08:58:32.846 Test Case 'BluetoothTests.testLowEnergyAddressType' passed (0.001 seconds) Test Case 'BluetoothTests.testLowEnergyAdvertisingData' started at 2022-11-17 08:58:32.847 Test Case 'BluetoothTests.testLowEnergyAdvertisingData' passed (0.008 seconds) Test Case 'BluetoothTests.testLowEnergyAdvertisingFilterPolicy' started at 2022-11-17 08:58:32.855 Test Case 'BluetoothTests.testLowEnergyAdvertisingFilterPolicy' passed (0.001 seconds) Test Case 'BluetoothTests.testLowEnergyEventMask' started at 2022-11-17 08:58:32.855 Test Case 'BluetoothTests.testLowEnergyEventMask' passed (0.0 seconds) Test Case 'BluetoothTests.testLowEnergyFeature' started at 2022-11-17 08:58:32.856 Test Case 'BluetoothTests.testLowEnergyFeature' passed (0.009 seconds) Test Case 'BluetoothTests.testLowEnergyState' started at 2022-11-17 08:58:32.864 Test Case 'BluetoothTests.testLowEnergyState' passed (0.001 seconds) Test Case 'BluetoothTests.testSecurityLevel' started at 2022-11-17 08:58:32.865 Test Case 'BluetoothTests.testSecurityLevel' passed (0.001 seconds) Test Suite 'BluetoothTests' passed at 2022-11-17 08:58:32.866 Executed 15 tests, with 0 failures (0 unexpected) in 0.266 (0.266) seconds Test Suite 'BluetoothUUIDTests' started at 2022-11-17 08:58:32.866 Test Case 'BluetoothUUIDTests.test128BitUUID' started at 2022-11-17 08:58:32.866 Test Case 'BluetoothUUIDTests.test128BitUUID' passed (0.001 seconds) Test Case 'BluetoothUUIDTests.test16BitBaseUUID' started at 2022-11-17 08:58:32.867 Test Case 'BluetoothUUIDTests.test16BitBaseUUID' passed (0.001 seconds) Test Case 'BluetoothUUIDTests.test32BitBaseUUID' started at 2022-11-17 08:58:32.868 Test Case 'BluetoothUUIDTests.test32BitBaseUUID' passed (0.001 seconds) Test Case 'BluetoothUUIDTests.test32BitUUID' started at 2022-11-17 08:58:32.869 Test Case 'BluetoothUUIDTests.test32BitUUID' passed (0.0 seconds) Test Case 'BluetoothUUIDTests.testDefinedUUID' started at 2022-11-17 08:58:32.870 Test Case 'BluetoothUUIDTests.testDefinedUUID' passed (0.009 seconds) Test Case 'BluetoothUUIDTests.testFoundation' started at 2022-11-17 08:58:32.879 Test Case 'BluetoothUUIDTests.testFoundation' passed (0.001 seconds) Test Case 'BluetoothUUIDTests.testMalformed' started at 2022-11-17 08:58:32.879 Test Case 'BluetoothUUIDTests.testMalformed' passed (0.0 seconds) Test Case 'BluetoothUUIDTests.testPerformanceData' started at 2022-11-17 08:58:32.880 /workspaces/Bluetooth/Tests/BluetoothTests/BluetoothUUIDTests.swift:250: Test Case 'BluetoothUUIDTests.testPerformanceData' measured [Time, seconds] average: 0.030, relative standard deviation: 7.513%, values: [0.028978, 0.028360, 0.028706, 0.028996, 0.028713, 0.028866, 0.028988, 0.030853, 0.032795, 0.035191], performanceMetricID:org.swift.XCTPerformanceMetric_WallClockTime, maxPercentRelativeStandardDeviation: 10.000%, maxStandardDeviation: 0.100 Test Case 'BluetoothUUIDTests.testPerformanceData' passed (0.552 seconds) Test Case 'BluetoothUUIDTests.testPerformanceDataParse' started at 2022-11-17 08:58:33.432 /workspaces/Bluetooth/Tests/BluetoothTests/BluetoothUUIDTests.swift:243: Test Case 'BluetoothUUIDTests.testPerformanceDataParse' measured [Time, seconds] average: 0.028, relative standard deviation: 0.963%, values: [0.027774, 0.028530, 0.027903, 0.028121, 0.027907, 0.028354, 0.027734, 0.028000, 0.028269, 0.027802], performanceMetricID:org.swift.XCTPerformanceMetric_WallClockTime, maxPercentRelativeStandardDeviation: 10.000%, maxStandardDeviation: 0.100 Test Case 'BluetoothUUIDTests.testPerformanceDataParse' passed (0.347 seconds) Test Case 'BluetoothUUIDTests.testPerformanceString' started at 2022-11-17 08:58:33.779 /workspaces/Bluetooth/Tests/BluetoothTests/BluetoothUUIDTests.swift:236: Test Case 'BluetoothUUIDTests.testPerformanceString' measured [Time, seconds] average: 0.085, relative standard deviation: 8.307%, values: [0.095325, 0.092735, 0.093291, 0.090776, 0.078607, 0.080293, 0.080184, 0.078751, 0.081749, 0.078336], performanceMetricID:org.swift.XCTPerformanceMetric_WallClockTime, maxPercentRelativeStandardDeviation: 10.000%, maxStandardDeviation: 0.100 Test Case 'BluetoothUUIDTests.testPerformanceString' passed (0.867 seconds) Test Case 'BluetoothUUIDTests.testPerformanceStringParse' started at 2022-11-17 08:58:34.646 /workspaces/Bluetooth/Tests/BluetoothTests/BluetoothUUIDTests.swift:229: Test Case 'BluetoothUUIDTests.testPerformanceStringParse' measured [Time, seconds] average: 0.088, relative standard deviation: 1.317%, values: [0.087246, 0.086565, 0.087500, 0.088877, 0.088327, 0.086608, 0.088091, 0.087323, 0.090452, 0.087791], performanceMetricID:org.swift.XCTPerformanceMetric_WallClockTime, maxPercentRelativeStandardDeviation: 10.000%, maxStandardDeviation: 0.100 Test Case 'BluetoothUUIDTests.testPerformanceStringParse' passed (0.938 seconds) Test Case 'BluetoothUUIDTests.testPrimaryServiceUUID' started at 2022-11-17 08:58:35.584 Test Case 'BluetoothUUIDTests.testPrimaryServiceUUID' passed (0.0 seconds) Test Suite 'BluetoothUUIDTests' passed at 2022-11-17 08:58:35.585 Executed 12 tests, with 0 failures (0 unexpected) in 2.718 (2.718) seconds Test Suite 'CompanyIdentifierTests' started at 2022-11-17 08:58:35.585 Test Case 'CompanyIdentifierTests.testCompanies' started at 2022-11-17 08:58:35.585 Test Case 'CompanyIdentifierTests.testCompanies' passed (0.097 seconds) Test Suite 'CompanyIdentifierTests' passed at 2022-11-17 08:58:35.682 Executed 1 test, with 0 failures (0 unexpected) in 0.097 (0.097) seconds Test Suite 'DefinedUUIDTests' started at 2022-11-17 08:58:35.682 Test Case 'DefinedUUIDTests.testDefinedUUID' started at 2022-11-17 08:58:35.682 Test Case 'DefinedUUIDTests.testDefinedUUID' passed (0.031 seconds) Test Suite 'DefinedUUIDTests' passed at 2022-11-17 08:58:35.713 Executed 1 test, with 0 failures (0 unexpected) in 0.031 (0.031) seconds Test Suite 'GAPTests' started at 2022-11-17 08:58:35.713 Test Case 'GAPTests.test3DInformation' started at 2022-11-17 08:58:35.713 Test Case 'GAPTests.test3DInformation' passed (0.001 seconds) Test Case 'GAPTests.testAdvertisingInterval' started at 2022-11-17 08:58:35.714 Test Case 'GAPTests.testAdvertisingInterval' passed (0.004 seconds) Test Case 'GAPTests.testAppearance' started at 2022-11-17 08:58:35.717 Test Case 'GAPTests.testAppearance' passed (0.001 seconds) Test Case 'GAPTests.testBit128UUIDList' started at 2022-11-17 08:58:35.718 Test Case 'GAPTests.testBit128UUIDList' passed (0.0 seconds) Test Case 'GAPTests.testBit16UUIDList' started at 2022-11-17 08:58:35.718 Test Case 'GAPTests.testBit16UUIDList' passed (0.001 seconds) Test Case 'GAPTests.testBit32UUIDList' started at 2022-11-17 08:58:35.719 Test Case 'GAPTests.testBit32UUIDList' passed (0.0 seconds) Test Case 'GAPTests.testChannelMapUpdateIndication' started at 2022-11-17 08:58:35.719 Test Case 'GAPTests.testChannelMapUpdateIndication' passed (0.001 seconds) Test Case 'GAPTests.testClassOfDevice' started at 2022-11-17 08:58:35.720 Test Case 'GAPTests.testClassOfDevice' passed (0.001 seconds) Test Case 'GAPTests.testCompleteListOf128BitServiceClassUUIDs' started at 2022-11-17 08:58:35.721 Test Case 'GAPTests.testCompleteListOf128BitServiceClassUUIDs' passed (0.001 seconds) Test Case 'GAPTests.testCompleteListOf16BitServiceClassUUIDs' started at 2022-11-17 08:58:35.722 Test Case 'GAPTests.testCompleteListOf16BitServiceClassUUIDs' passed (0.001 seconds) Test Case 'GAPTests.testCompleteListOf32BitServiceClassUUIDs' started at 2022-11-17 08:58:35.723 Test Case 'GAPTests.testCompleteListOf32BitServiceClassUUIDs' passed (0.001 seconds) Test Case 'GAPTests.testCompleteLocalName' started at 2022-11-17 08:58:35.724 Test Case 'GAPTests.testCompleteLocalName' passed (0.0 seconds) Test Case 'GAPTests.testDataType' started at 2022-11-17 08:58:35.725 Test Case 'GAPTests.testDataType' passed (0.001 seconds) Test Case 'GAPTests.testFlags' started at 2022-11-17 08:58:35.726 Test Case 'GAPTests.testFlags' passed (0.001 seconds) Test Case 'GAPTests.testIncompleteListOf128BitServiceClassUUIDs' started at 2022-11-17 08:58:35.727 Test Case 'GAPTests.testIncompleteListOf128BitServiceClassUUIDs' passed (0.001 seconds) Test Case 'GAPTests.testIncompleteListOf16BitServiceClassUUIDs' started at 2022-11-17 08:58:35.727 Test Case 'GAPTests.testIncompleteListOf16BitServiceClassUUIDs' passed (0.001 seconds) Test Case 'GAPTests.testIncompleteListOf32BitServiceClassUUIDs' started at 2022-11-17 08:58:35.728 Test Case 'GAPTests.testIncompleteListOf32BitServiceClassUUIDs' passed (0.001 seconds) Test Case 'GAPTests.testIndoorPositioning' started at 2022-11-17 08:58:35.729 Test Case 'GAPTests.testIndoorPositioning' passed (0.0 seconds) Test Case 'GAPTests.testLEDeviceAddress' started at 2022-11-17 08:58:35.729 Test Case 'GAPTests.testLEDeviceAddress' passed (0.001 seconds) Test Case 'GAPTests.testLERole' started at 2022-11-17 08:58:35.730 Test Case 'GAPTests.testLERole' passed (0.001 seconds) Test Case 'GAPTests.testLESecureConnectionsConfirmation' started at 2022-11-17 08:58:35.731 Test Case 'GAPTests.testLESecureConnectionsConfirmation' passed (0.001 seconds) Test Case 'GAPTests.testLESecureConnectionsRandom' started at 2022-11-17 08:58:35.732 Test Case 'GAPTests.testLESecureConnectionsRandom' passed (0.0 seconds) Test Case 'GAPTests.testManufacturerSpecificData' started at 2022-11-17 08:58:35.732 Test Case 'GAPTests.testManufacturerSpecificData' passed (0.001 seconds) Test Case 'GAPTests.testMeshBeacon' started at 2022-11-17 08:58:35.733 Test Case 'GAPTests.testMeshBeacon' passed (0.0 seconds) Test Case 'GAPTests.testMeshMessage' started at 2022-11-17 08:58:35.733 Test Case 'GAPTests.testMeshMessage' passed (0.001 seconds) Test Case 'GAPTests.testPBADV' started at 2022-11-17 08:58:35.734 Test Case 'GAPTests.testPBADV' passed (0.0 seconds) Test Case 'GAPTests.testPublicTargetAddress' started at 2022-11-17 08:58:35.734 Test Case 'GAPTests.testPublicTargetAddress' passed (0.001 seconds) Test Case 'GAPTests.testRandomTargetAddress' started at 2022-11-17 08:58:35.735 Test Case 'GAPTests.testRandomTargetAddress' passed (0.0 seconds) Test Case 'GAPTests.testServiceData128BitUUID' started at 2022-11-17 08:58:35.735 Test Case 'GAPTests.testServiceData128BitUUID' passed (0.0 seconds) Test Case 'GAPTests.testServiceData16BitUUID' started at 2022-11-17 08:58:35.736 Test Case 'GAPTests.testServiceData16BitUUID' passed (0.0 seconds) Test Case 'GAPTests.testServiceData32BitUUID' started at 2022-11-17 08:58:35.736 Test Case 'GAPTests.testServiceData32BitUUID' passed (0.001 seconds) Test Case 'GAPTests.testShortLocalName' started at 2022-11-17 08:58:35.737 Test Case 'GAPTests.testShortLocalName' passed (0.001 seconds) Test Case 'GAPTests.testSlaveConnectionIntervalRange' started at 2022-11-17 08:58:35.738 Test Case 'GAPTests.testSlaveConnectionIntervalRange' passed (0.0 seconds) Test Case 'GAPTests.testTransportDiscoveryData' started at 2022-11-17 08:58:35.738 Test Case 'GAPTests.testTransportDiscoveryData' passed (0.001 seconds) Test Case 'GAPTests.testTxPowerLevel' started at 2022-11-17 08:58:35.739 Test Case 'GAPTests.testTxPowerLevel' passed (0.0 seconds) Test Case 'GAPTests.testURI' started at 2022-11-17 08:58:35.739 Test Case 'GAPTests.testURI' passed (0.001 seconds) Test Suite 'GAPTests' passed at 2022-11-17 08:58:35.740 Executed 36 tests, with 0 failures (0 unexpected) in 0.026 (0.026) seconds Test Suite 'GATTCharacteristicTests' started at 2022-11-17 08:58:35.740 Test Case 'GATTCharacteristicTests.testAerobicHeartRateLowerLimit' started at 2022-11-17 08:58:35.740 Test Case 'GATTCharacteristicTests.testAerobicHeartRateLowerLimit' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testAerobicHeartRateUpperLimit' started at 2022-11-17 08:58:35.741 Test Case 'GATTCharacteristicTests.testAerobicHeartRateUpperLimit' passed (0.004 seconds) Test Case 'GATTCharacteristicTests.testAerobicThreshold' started at 2022-11-17 08:58:35.745 Test Case 'GATTCharacteristicTests.testAerobicThreshold' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testAge' started at 2022-11-17 08:58:35.745 Test Case 'GATTCharacteristicTests.testAge' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testAlertCategoryID' started at 2022-11-17 08:58:35.746 Test Case 'GATTCharacteristicTests.testAlertCategoryID' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testAlertCategoryIdBitMask' started at 2022-11-17 08:58:35.747 Test Case 'GATTCharacteristicTests.testAlertCategoryIdBitMask' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testAlertLevel' started at 2022-11-17 08:58:35.747 Test Case 'GATTCharacteristicTests.testAlertLevel' passed (0.101 seconds) Test Case 'GATTCharacteristicTests.testAlertNotificationControlPoint' started at 2022-11-17 08:58:35.848 Test Case 'GATTCharacteristicTests.testAlertNotificationControlPoint' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testAlertStatus' started at 2022-11-17 08:58:35.849 Test Case 'GATTCharacteristicTests.testAlertStatus' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testAltitude' started at 2022-11-17 08:58:35.849 Test Case 'GATTCharacteristicTests.testAltitude' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testAnaerobicHeartRateLowerLimit' started at 2022-11-17 08:58:35.849 Test Case 'GATTCharacteristicTests.testAnaerobicHeartRateLowerLimit' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testAnaerobicHeartRateUpperLimit' started at 2022-11-17 08:58:35.850 Test Case 'GATTCharacteristicTests.testAnaerobicHeartRateUpperLimit' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testAnalog' started at 2022-11-17 08:58:35.850 Test Case 'GATTCharacteristicTests.testAnalog' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testAnalogOutput' started at 2022-11-17 08:58:35.850 Test Case 'GATTCharacteristicTests.testAnalogOutput' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testBarometricPressureTrend' started at 2022-11-17 08:58:35.851 Test Case 'GATTCharacteristicTests.testBarometricPressureTrend' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testBatteryLevel' started at 2022-11-17 08:58:35.851 Test Case 'GATTCharacteristicTests.testBatteryLevel' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testBatteryPowerState' started at 2022-11-17 08:58:35.852 Test Case 'GATTCharacteristicTests.testBatteryPowerState' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testBloodPressureMeasurement' started at 2022-11-17 08:58:35.853 Test Case 'GATTCharacteristicTests.testBloodPressureMeasurement' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testBodyCompositionMeasurement' started at 2022-11-17 08:58:35.853 Test Case 'GATTCharacteristicTests.testBodyCompositionMeasurement' passed (0.002 seconds) Test Case 'GATTCharacteristicTests.testBodySensorLocation' started at 2022-11-17 08:58:35.855 Test Case 'GATTCharacteristicTests.testBodySensorLocation' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testBootKeyboardInputReport' started at 2022-11-17 08:58:35.856 Test Case 'GATTCharacteristicTests.testBootKeyboardInputReport' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testBootKeyboardOutputReport' started at 2022-11-17 08:58:35.857 Test Case 'GATTCharacteristicTests.testBootKeyboardOutputReport' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testBootMouseInputReport' started at 2022-11-17 08:58:35.857 Test Case 'GATTCharacteristicTests.testBootMouseInputReport' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testCGMSessionRunTime' started at 2022-11-17 08:58:35.858 Test Case 'GATTCharacteristicTests.testCGMSessionRunTime' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testCentralAddressResolution' started at 2022-11-17 08:58:35.859 Test Case 'GATTCharacteristicTests.testCentralAddressResolution' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testCrossTrainerData' started at 2022-11-17 08:58:35.860 Test Case 'GATTCharacteristicTests.testCrossTrainerData' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testCurrentTime' started at 2022-11-17 08:58:35.861 Test Case 'GATTCharacteristicTests.testCurrentTime' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testDateTime' started at 2022-11-17 08:58:35.862 Test Case 'GATTCharacteristicTests.testDateTime' passed (0.004 seconds) Test Case 'GATTCharacteristicTests.testDateUTC' started at 2022-11-17 08:58:35.866 Test Case 'GATTCharacteristicTests.testDateUTC' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testDayDateTime' started at 2022-11-17 08:58:35.867 Test Case 'GATTCharacteristicTests.testDayDateTime' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testDayOfWeek' started at 2022-11-17 08:58:35.867 Test Case 'GATTCharacteristicTests.testDayOfWeek' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testDstOffset' started at 2022-11-17 08:58:35.868 Test Case 'GATTCharacteristicTests.testDstOffset' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testExactTime100' started at 2022-11-17 08:58:35.868 Test Case 'GATTCharacteristicTests.testExactTime100' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testExactTime256' started at 2022-11-17 08:58:35.868 Test Case 'GATTCharacteristicTests.testExactTime256' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testFirmwareRevisionString' started at 2022-11-17 08:58:35.869 Test Case 'GATTCharacteristicTests.testFirmwareRevisionString' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testFloorNumber' started at 2022-11-17 08:58:35.869 Test Case 'GATTCharacteristicTests.testFloorNumber' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testHardwareRevisionString' started at 2022-11-17 08:58:35.870 Test Case 'GATTCharacteristicTests.testHardwareRevisionString' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testIndoorPositioningConfiguration' started at 2022-11-17 08:58:35.871 Test Case 'GATTCharacteristicTests.testIndoorPositioningConfiguration' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testLatitude' started at 2022-11-17 08:58:35.872 Test Case 'GATTCharacteristicTests.testLatitude' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testLocalEastCoordinate' started at 2022-11-17 08:58:35.874 Test Case 'GATTCharacteristicTests.testLocalEastCoordinate' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testLocalNorthCoordinate' started at 2022-11-17 08:58:35.874 Test Case 'GATTCharacteristicTests.testLocalNorthCoordinate' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testLocalTimeInformation' started at 2022-11-17 08:58:35.875 Test Case 'GATTCharacteristicTests.testLocalTimeInformation' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testLocationName' started at 2022-11-17 08:58:35.875 Test Case 'GATTCharacteristicTests.testLocationName' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testLongitude' started at 2022-11-17 08:58:35.876 Test Case 'GATTCharacteristicTests.testLongitude' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testManufacturerNameString' started at 2022-11-17 08:58:35.877 Test Case 'GATTCharacteristicTests.testManufacturerNameString' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testModelNumberString' started at 2022-11-17 08:58:35.877 Test Case 'GATTCharacteristicTests.testModelNumberString' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testNewAlert' started at 2022-11-17 08:58:35.878 Test Case 'GATTCharacteristicTests.testNewAlert' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testObjectID' started at 2022-11-17 08:58:35.879 Test Case 'GATTCharacteristicTests.testObjectID' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testObjectName' started at 2022-11-17 08:58:35.880 Test Case 'GATTCharacteristicTests.testObjectName' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testObjectSize' started at 2022-11-17 08:58:35.880 Test Case 'GATTCharacteristicTests.testObjectSize' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testObjectType' started at 2022-11-17 08:58:35.881 Test Case 'GATTCharacteristicTests.testObjectType' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testPnPID' started at 2022-11-17 08:58:35.881 Test Case 'GATTCharacteristicTests.testPnPID' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testReferenceTimeInfomation' started at 2022-11-17 08:58:35.881 Test Case 'GATTCharacteristicTests.testReferenceTimeInfomation' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testScanIntervalWindow' started at 2022-11-17 08:58:35.882 Test Case 'GATTCharacteristicTests.testScanIntervalWindow' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testScanRefresh' started at 2022-11-17 08:58:35.882 Test Case 'GATTCharacteristicTests.testScanRefresh' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testSecondaryTimeZone' started at 2022-11-17 08:58:35.882 Test Case 'GATTCharacteristicTests.testSecondaryTimeZone' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testSerialNumberString' started at 2022-11-17 08:58:35.883 Test Case 'GATTCharacteristicTests.testSerialNumberString' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testSoftwareRevisionString' started at 2022-11-17 08:58:35.883 Test Case 'GATTCharacteristicTests.testSoftwareRevisionString' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testSupportedNewAlertCategory' started at 2022-11-17 08:58:35.884 Test Case 'GATTCharacteristicTests.testSupportedNewAlertCategory' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testSupportedUnreadAlertCategory' started at 2022-11-17 08:58:35.884 Test Case 'GATTCharacteristicTests.testSupportedUnreadAlertCategory' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testSystemID' started at 2022-11-17 08:58:35.885 Test Case 'GATTCharacteristicTests.testSystemID' passed (0.003 seconds) Test Case 'GATTCharacteristicTests.testTimeAccuracy' started at 2022-11-17 08:58:35.888 Test Case 'GATTCharacteristicTests.testTimeAccuracy' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testTimeBroadcast' started at 2022-11-17 08:58:35.889 Test Case 'GATTCharacteristicTests.testTimeBroadcast' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testTimeSource' started at 2022-11-17 08:58:35.889 Test Case 'GATTCharacteristicTests.testTimeSource' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testTimeUpdateControlPoint' started at 2022-11-17 08:58:35.890 Test Case 'GATTCharacteristicTests.testTimeUpdateControlPoint' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testTimeUpdateState' started at 2022-11-17 08:58:35.891 Test Case 'GATTCharacteristicTests.testTimeUpdateState' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testTimeWithDst' started at 2022-11-17 08:58:35.892 Test Case 'GATTCharacteristicTests.testTimeWithDst' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testTimeZone' started at 2022-11-17 08:58:35.892 Test Case 'GATTCharacteristicTests.testTimeZone' passed (0.001 seconds) Test Case 'GATTCharacteristicTests.testUncertainty' started at 2022-11-17 08:58:35.893 Test Case 'GATTCharacteristicTests.testUncertainty' passed (0.0 seconds) Test Case 'GATTCharacteristicTests.testUnreadAlertStatus' started at 2022-11-17 08:58:35.893 Test Case 'GATTCharacteristicTests.testUnreadAlertStatus' passed (0.0 seconds) Test Suite 'GATTCharacteristicTests' passed at 2022-11-17 08:58:35.893 Executed 70 tests, with 0 failures (0 unexpected) in 0.152 (0.152) seconds Test Suite 'GATTDatabaseTests' started at 2022-11-17 08:58:35.893 Test Case 'GATTDatabaseTests.testTestProfile' started at 2022-11-17 08:58:35.893 GATT Database: 1 - 2800 (Primary Service) Permissions: [Read] Value: 60F14FE2-F972-11E5-B84F-23E070D5A8C7 2 - 2803 (Characteristic) Permissions: [Read] Value: 19 bytes 3 - E77D264C-F96F-11E5-80E0-23E070D5A8C7 Permissions: [Read] Value: Test Read-Only 4 - 2803 (Characteristic) Permissions: [Read] Value: 19 bytes 5 - 0615FF6C-0E37-11E6-9E58-75D7DC50F6B1 Permissions: [Read] Value: 512 bytes 6 - 2803 (Characteristic) Permissions: [Read] Value: 19 bytes 7 - 37BBD7D0-F96F-11E5-8EC1-23E070D5A8C7 Permissions: [Write] Value: 8 - 2803 (Characteristic) Permissions: [Read] Value: 19 bytes 9 - 2FDDB448-F96F-11E5-A891-23E070D5A8C7 Permissions: [Write] Value: 10 - 2803 (Characteristic) Permissions: [Read] Value: 19 bytes 11 - AFE458FE-55BE-4D99-8C22-82FACE077D86 Permissions: [Write] Value: 12 - 2803 (Characteristic) Permissions: [Read] Value: 19 bytes 13 - D4A6E516-C867-4582-BF66-0A02BD854613 Permissions: [Write] Value: 14 - 2800 (Primary Service) Permissions: [Read] Value: FEA9 (Savant Systems LLC) 15 - 2803 (Characteristic) Permissions: [Read] Value: 19 bytes 16 - E77D264C-F96F-11E5-80E0-23E070D5A8C7 Permissions: [Read] Value: Test Read-Only 17 - 2803 (Characteristic) Permissions: [Read] Value: 19 bytes 18 - 0615FF6C-0E37-11E6-9E58-75D7DC50F6B1 Permissions: [Read] Value: 512 bytes 19 - 2803 (Characteristic) Permissions: [Read] Value: 19 bytes 20 - 37BBD7D0-F96F-11E5-8EC1-23E070D5A8C7 Permissions: [Write] Value: 21 - 2803 (Characteristic) Permissions: [Read] Value: 19 bytes 22 - 2FDDB448-F96F-11E5-A891-23E070D5A8C7 Permissions: [Write] Value: 23 - 2803 (Characteristic) Permissions: [Read] Value: 19 bytes 24 - AFE458FE-55BE-4D99-8C22-82FACE077D86 Permissions: [Write] Value: 25 - 2803 (Characteristic) Permissions: [Read] Value: 19 bytes 26 - D4A6E516-C867-4582-BF66-0A02BD854613 Permissions: [Write] Value: Test Case 'GATTDatabaseTests.testTestProfile' passed (0.001 seconds) Test Suite 'GATTDatabaseTests' passed at 2022-11-17 08:58:35.895 Executed 1 test, with 0 failures (0 unexpected) in 0.001 (0.001) seconds Test Suite 'GATTDescriptorTests' started at 2022-11-17 08:58:35.895 Test Case 'GATTDescriptorTests.testCharacteristicClientConfigurationDescriptor' started at 2022-11-17 08:58:35.895 Test Case 'GATTDescriptorTests.testCharacteristicClientConfigurationDescriptor' passed (0.001 seconds) Test Case 'GATTDescriptorTests.testCharacteristicExtendedPropertiesDescriptor' started at 2022-11-17 08:58:35.895 Test Case 'GATTDescriptorTests.testCharacteristicExtendedPropertiesDescriptor' passed (0.001 seconds) Test Case 'GATTDescriptorTests.testCharacteristicReportReferenceDescriptor' started at 2022-11-17 08:58:35.896 Test Case 'GATTDescriptorTests.testCharacteristicReportReferenceDescriptor' passed (0.0 seconds) Test Case 'GATTDescriptorTests.testCharacteristicsAggregateFormatDescriptor' started at 2022-11-17 08:58:35.897 Test Case 'GATTDescriptorTests.testCharacteristicsAggregateFormatDescriptor' passed (0.001 seconds) Test Case 'GATTDescriptorTests.testCharacteristicsFormatDescriptor' started at 2022-11-17 08:58:35.897 Test Case 'GATTDescriptorTests.testCharacteristicsFormatDescriptor' passed (0.001 seconds) Test Case 'GATTDescriptorTests.testCharacteristicsServerConfigurationDescriptor' started at 2022-11-17 08:58:35.898 Test Case 'GATTDescriptorTests.testCharacteristicsServerConfigurationDescriptor' passed (0.002 seconds) Test Case 'GATTDescriptorTests.testCharacteristicsUserDescriptionDescriptor' started at 2022-11-17 08:58:35.900 Test Case 'GATTDescriptorTests.testCharacteristicsUserDescriptionDescriptor' passed (0.001 seconds) Test Case 'GATTDescriptorTests.testExternalReportReferenceDescriptor' started at 2022-11-17 08:58:35.901 Test Case 'GATTDescriptorTests.testExternalReportReferenceDescriptor' passed (0.001 seconds) Test Case 'GATTDescriptorTests.testNumberOfDigitalsDescritor' started at 2022-11-17 08:58:35.902 Test Case 'GATTDescriptorTests.testNumberOfDigitalsDescritor' passed (0.001 seconds) Test Case 'GATTDescriptorTests.testTimeTriggerSettingDescriptor' started at 2022-11-17 08:58:35.903 Test Case 'GATTDescriptorTests.testTimeTriggerSettingDescriptor' passed (0.001 seconds) Test Suite 'GATTDescriptorTests' passed at 2022-11-17 08:58:35.904 Executed 10 tests, with 0 failures (0 unexpected) in 0.009 (0.009) seconds Test Suite 'GATTTests' started at 2022-11-17 08:58:35.904 Test Case 'GATTTests.testCharacteristicProperty' started at 2022-11-17 08:58:35.904 Test Case 'GATTTests.testCharacteristicProperty' passed (0.001 seconds) Test Case 'GATTTests.testDescriptors' started at 2022-11-17 08:58:35.905 Client FF:FF:FF:FF:FF:FF will connect to 00:00:00:00:00:00 GATTServer: New connection GATTClient: Request: ATTFindByTypeRequest(startHandle: 1, endHandle: 65535, attributeType: 10240, attributeValue: 16 bytes) L2CAP Socket: Client will send 23 bytes L2CAP Socket: Server connection recieved [6, 1, 0, 255, 255, 0, 40, 208, 123, 10, 201, 97, 75, 157, 140, 11, 67, 139, 178, 7, 114, 153, 18] GATTServer: Pending read GATTClient: Did write 23 bytes L2CAP Socket: Server connection will read 23 bytes GATTServer: Find By Type Value (1 - 65535) (10240) GATTServer: Response: ATTFindByTypeResponse(handles: [BluetoothGATT.ATTFindByTypeResponse.HandlesInformation(foundAttribute: 1, groupEnd: 7)]) GATTServer: Did read 23 bytes L2CAP Socket: Server connection will send 5 bytes L2CAP Socket: Client recieved [7, 1, 0, 7, 0] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTServer: Did write 5 bytes GATTClient: Response: ATTFindByTypeResponse(handles: [BluetoothGATT.ATTFindByTypeResponse.HandlesInformation(foundAttribute: 1, groupEnd: 7)]) GATTClient: Did read 5 bytes GATTClient: Request: ATTFindByTypeRequest(startHandle: 8, endHandle: 65535, attributeType: 10240, attributeValue: 16 bytes) L2CAP Socket: Client will send 23 bytes L2CAP Socket: Server connection recieved [6, 8, 0, 255, 255, 0, 40, 208, 123, 10, 201, 97, 75, 157, 140, 11, 67, 139, 178, 7, 114, 153, 18] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Find By Type Value (8 - 65535) (10240) GATTServer: Error Attribute Not Found - findByTypeRequest (8) GATTServer: Did read 23 bytes GATTClient: Did write 23 bytes L2CAP Socket: Server connection will send 5 bytes L2CAP Socket: Client recieved [1, 6, 8, 0, 10] GATTClient: Pending read GATTServer: Did write 5 bytes L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTErrorResponse(request: BluetoothGATT.ATTOpcode.findByTypeRequest, attributeHandle: 8, error: Attribute Not Found) GATTClient: Did read 5 bytes GATTClient: Request: ATTReadByTypeRequest(startHandle: 1, endHandle: 7, attributeType: 2803 (Characteristic)) L2CAP Socket: Client will send 7 bytes L2CAP Socket: Server connection recieved [8, 1, 0, 7, 0, 3, 40] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Read by Type (2803 (Characteristic)) (1 - 7) GATTClient: Did write 7 bytes GATTServer: Response: ATTReadByTypeResponse(attributeData: [BluetoothGATT.ATTReadByTypeResponse.AttributeData(handle: 2, value: 19 bytes)]) GATTServer: Did read 7 bytes L2CAP Socket: Server connection will send 23 bytes L2CAP Socket: Client recieved [9, 21, 2, 0, 2, 3, 0, 0, 106, 117, 161, 168, 90, 192, 184, 212, 74, 212, 253, 179, 5, 71, 64] GATTClient: Pending read GATTServer: Did write 23 bytes L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTReadByTypeResponse(attributeData: [BluetoothGATT.ATTReadByTypeResponse.AttributeData(handle: 2, value: 19 bytes)]) GATTClient: Request: ATTReadByTypeRequest(startHandle: 3, endHandle: 7, attributeType: 2803 (Characteristic)) L2CAP Socket: Client will send 7 bytes L2CAP Socket: Server connection recieved [8, 3, 0, 7, 0, 3, 40] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Read by Type (2803 (Characteristic)) (3 - 7) GATTServer: Error Attribute Not Found - readByTypeRequest (3) GATTServer: Did read 7 bytes L2CAP Socket: Server connection will send 5 bytes L2CAP Socket: Client recieved [1, 8, 3, 0, 10] GATTServer: Did write 5 bytes GATTClient: Did read 23 bytes GATTClient: Did write 7 bytes GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTErrorResponse(request: BluetoothGATT.ATTOpcode.readByTypeRequest, attributeHandle: 3, error: Attribute Not Found) GATTClient: Request: ATTFindInformationRequest(startHandle: 4, endHandle: 7) L2CAP Socket: Client will send 5 bytes GATTClient: Did read 5 bytes L2CAP Socket: Server connection recieved [4, 4, 0, 7, 0] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Find Information (4 - 7 ) GATTClient: Did write 5 bytes GATTServer: Response: ATTFindInformationResponse(attributeData: BluetoothGATT.ATTFindInformationResponse.AttributeData.bit16([BluetoothGATT.ATTFindInformationResponse.Attribute16Bit(handle: 4, uuid: 10498)])) GATTServer: Did read 5 bytes L2CAP Socket: Server connection will send 6 bytes L2CAP Socket: Client recieved [5, 1, 4, 0, 2, 41] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTFindInformationResponse(attributeData: BluetoothGATT.ATTFindInformationResponse.AttributeData.bit16([BluetoothGATT.ATTFindInformationResponse.Attribute16Bit(handle: 4, uuid: 10498)])) GATTClient: Did read 6 bytes GATTServer: Did write 6 bytes GATTClient: Request: ATTFindInformationRequest(startHandle: 5, endHandle: 7) L2CAP Socket: Client will send 5 bytes L2CAP Socket: Server connection recieved [4, 5, 0, 7, 0] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Find Information (5 - 7) GATTServer: Response: ATTFindInformationResponse(attributeData: BluetoothGATT.ATTFindInformationResponse.AttributeData.bit128([BluetoothGATT.ATTFindInformationResponse.Attribute128Bit(handle: 5, uuid: EEA9AC045785494FAB20E11145C55D45)])) GATTServer: Did read 5 bytes GATTClient: Did write 5 bytes L2CAP Socket: Server connection will send 20 bytes L2CAP Socket: Client recieved [5, 2, 5, 0, 69, 93, 197, 69, 17, 225, 32, 171, 79, 73, 133, 87, 4, 172, 169, 238] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTFindInformationResponse(attributeData: BluetoothGATT.ATTFindInformationResponse.AttributeData.bit128([BluetoothGATT.ATTFindInformationResponse.Attribute128Bit(handle: 5, uuid: EEA9AC045785494FAB20E11145C55D45)])) GATTClient: Did read 20 bytes GATTServer: Did write 20 bytes GATTClient: Request: ATTFindInformationRequest(startHandle: 6, endHandle: 7) L2CAP Socket: Client will send 5 bytes L2CAP Socket: Server connection recieved [4, 6, 0, 7, 0] GATTServer: Pending read GATTClient: Did write 5 bytes L2CAP Socket: Server connection will read 23 bytes GATTServer: Find Information (6 - 7) GATTServer: Response: ATTFindInformationResponse(attributeData: BluetoothGATT.ATTFindInformationResponse.AttributeData.bit16([BluetoothGATT.ATTFindInformationResponse.Attribute16Bit(handle: 6, uuid: 65192), BluetoothGATT.ATTFindInformationResponse.Attribute16Bit(handle: 7, uuid: 65193)])) L2CAP Socket: Server connection will send 10 bytes L2CAP Socket: Client recieved [5, 1, 6, 0, 168, 254, 7, 0, 169, 254] GATTServer: Did read 5 bytes GATTClient: Pending read GATTServer: Did write 10 bytes L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTFindInformationResponse(attributeData: BluetoothGATT.ATTFindInformationResponse.AttributeData.bit16([BluetoothGATT.ATTFindInformationResponse.Attribute16Bit(handle: 6, uuid: 65192), BluetoothGATT.ATTFindInformationResponse.Attribute16Bit(handle: 7, uuid: 65193)])) GATTClient: Did read 10 bytes GATTClient: Request: ATTReadRequest(handle: 4) L2CAP Socket: Client will send 3 bytes L2CAP Socket: Server connection recieved [10, 4, 0] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Read (4) GATTClient: Did write 3 bytes GATTServer: Response: ATTReadResponse(attributeValue: 2 bytes) GATTServer: Did read 3 bytes L2CAP Socket: Server connection will send 3 bytes L2CAP Socket: Client recieved [11, 0, 0] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTReadResponse(attributeValue: 2 bytes) GATTClient: Did read 3 bytes GATTServer: Did write 3 bytes GATTClient: Request: ATTWriteRequest(handle: 4, value: 9 bytes) L2CAP Socket: Client will send 12 bytes L2CAP Socket: Server connection recieved [18, 4, 0, 110, 101, 119, 32, 118, 97, 108, 117, 101] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Write Request (4) 9 bytes GATTClient: Did write 12 bytes GATTServer: Response: ATTWriteResponse() GATTServer: Did read 12 bytes L2CAP Socket: Server connection will send 1 bytes L2CAP Socke _Concurrency/CheckedContinuation.swift:184: Fatal error: SWIFT TASK CONTINUATION MISUSE: send(_:response:) tried to resume its continuation more than once, throwing CancellationError()! Current stack trace: t: Client recieved [19] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTWriteResponse() GATTClient: Did read 1 bytes GATTServer: Did write 1 bytes GATTClient: Request: ATTReadRequest(handle: 5) L2CAP Socket: Client will send 3 bytes L2CAP Socket: Server connection recieved [10, 5, 0] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTClient: Did write 3 bytes GATTServer: Read (5) GATTServer: Response: ATTReadResponse(attributeValue: 18 bytes) GATTServer: Did read 3 bytes L2CAP Socket: Server connection will send 19 bytes L2CAP Socket: Client recieved [11, 85, 73, 110, 116, 49, 50, 56, 32, 68, 101, 115, 99, 114, 105, 112, 116, 111, 114] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTReadResponse(attributeValue: 18 bytes) GATTServer: Did write 19 bytes GATTClient: Did read 19 bytes GATTClient: Request: ATTWriteRequest(handle: 5, value: 9 bytes) L2CAP Socket: Client will send 12 bytes L2CAP Socket: Server connection recieved [18, 5, 0, 110, 101, 119, 32, 118, 97, 108, 117, 101] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTClient: Did write 12 bytes GATTServer: Write Request (5) 9 bytes GATTServer: Response: ATTWriteResponse() GATTServer: Did read 12 bytes L2CAP Socket: Server connection will send 1 bytes L2CAP Socket: Client recieved [19] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTWriteResponse() GATTServer: Did write 1 bytes GATTClient: Did read 1 bytes GATTClient: Request: ATTReadRequest(handle: 6) L2CAP Socket: Client will send 3 bytes L2CAP Socket: Server connection recieved [10, 6, 0] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Read (6) GATTClient: Did write 3 bytes GATTServer: Response: ATTReadResponse(attributeValue: 6 bytes) L2CAP Socket: Server connection will send 7 bytes L2CAP Socket: Client recieved [11, 83, 97, 118, 97, 110, 116] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTReadResponse(attributeValue: 6 bytes) GATTServer: Did read 3 bytes GATTClient: Did read 7 bytes GATTServer: Did write 7 bytes GATTClient: Request: ATTWriteRequest(handle: 7, value: 9 bytes) L2CAP Socket: Client will send 12 bytes L2CAP Socket: Server connection recieved [18, 7, 0, 110, 101, 119, 32, 118, 97, 108, 117, 101] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Write Request (7) 9 bytes GATTServer: Response: ATTWriteResponse() GATTServer: Did read 12 bytes GATTClient: Did write 12 bytes L2CAP Socket: Server connection will send 1 bytes L2CAP Socket: Client recieved [19] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTWriteResponse() GATTClient: Did read 1 bytes GATTServer: Did write 1 bytes Test Case 'GATTTests.testDescriptors' passed (0.02 seconds) Test Case 'GATTTests.testDiscoverCharacteristicByUUID' started at 2022-11-17 08:58:35.924 Client FF:FF:FF:FF:FF:FF will connect to 00:00:00:00:00:00 GATTServer: New connection GATTClient: Request: ATTFindByTypeRequest(startHandle: 1, endHandle: 65535, attributeType: 10240, attributeValue: 16 bytes) L2CAP Socket: Client will send 23 bytes L2CAP Socket: Server connection recieved [6, 1, 0, 255, 255, 0, 40, 171, 206, 14, 51, 49, 177, 36, 187, 176, 65, 103, 24, 69, 69, 40, 138] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Find By Type Value (1 - 65535) (10240) GATTClient: Did write 23 bytes GATTServer: Response: ATTFindByTypeResponse(handles: [BluetoothGATT.ATTFindByTypeResponse.HandlesInformation(foundAttribute: 1, groupEnd: 3)]) L2CAP Socket: Server connection will send 5 bytes L2CAP Socket: Client recieved [7, 1, 0, 3, 0] GATTServer: Did read 23 bytes GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTFindByTypeResponse(handles: [BluetoothGATT.ATTFindByTypeResponse.HandlesInformation(foundAttribute: 1, groupEnd: 3)]) GATTClient: Did read 5 bytes GATTServer: Did write 5 bytes GATTClient: Request: ATTFindByTypeRequest(startHandle: 4, endHandle: 65535, attributeType: 10240, attributeValue: 16 bytes) L2CAP Socket: Client will send 23 bytes L2CAP Socket: Server connection recieved [6, 4, 0, 255, 255, 0, 40, 171, 206, 14, 51, 49, 177, 36, 187, 176, 65, 103, 24, 69, 69, 40, 138] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Find By Type Value (4 - 65535) (10240) GATTServer: Error Attribute Not Found - findByTypeRequest (4) GATTServer: Did read 23 bytes GATTClient: Did write 23 bytes L2CAP Socket: Server connection will send 5 bytes L2CAP Socket: Client recieved [1, 6, 4, 0, 10] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTServer: Did write 5 bytes GATTClient: Response: ATTErrorResponse(request: BluetoothGATT.ATTOpcode.findByTypeRequest, attributeHandle: 4, error: Attribute Not Found) GATTClient: Request: ATTReadByTypeRequest(startHandle: 1, endHandle: 3, attributeType: 2803 (Characteristic)) GATTClient: Did read 5 bytes L2CAP Socket: Client will send 7 bytes L2CAP Socket: Server connection recieved [8, 1, 0, 3, 0, 3, 40] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTClient: Did write 7 bytes GATTServer: Read by Type (2803 (Characteristic)) (1 - 3) GATTServer: Response: ATTReadByTypeResponse(attributeData: [BluetoothGATT.ATTReadByTypeResponse.AttributeData(handle: 2, value: 19 bytes)]) GATTServer: Did read 7 bytes L2CAP Socket: Server connection will send 23 bytes L2CAP Socket: Client recieved [9, 21, 2, 0, 2, 3, 0, 57, 141, 53, 62, 116, 94, 119, 191, 216, 77, 198, 70, 148, 13, 55, 124] GATTServer: Did write 23 bytes GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTReadByTypeResponse(attributeData: [BluetoothGATT.ATTReadByTypeResponse.AttributeData(handle: 2, value: 19 bytes)]) GATTClient: Did read 23 bytes Test Case 'GATTTests.testDiscoverCharacteristicByUUID' passed (0.018 seconds) Test Case 'GATTTests.testDiscoverPrimaryServices' started at 2022-11-17 08:58:35.942 0 libswiftCore.so 0x0000ffffaadabe80 _swift_stdlib_reportFatalErrorInFile + 128 Client FF:FF:FF:FF:FF:FF will connect to 00:00:00:00:00:00 GATTServer: New connection GATTClient: Request: ATTMaximumTransmissionUnitRequest(clientMTU: 104) L2CAP Socket: Client will send 3 bytes L2CAP Socket: Server connection recieved [2, 104, 0] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: MTU Exchange (104 -> 23) GATTServer: Did read 3 bytes GATTClient: Did write 3 bytes L2CAP Socket: Server connection will send 3 bytes L2CAP Socket: Client recieved [3, 23, 0] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTClient: Response: ATTMaximumTransmissionUnitResponse(serverMTU: 23) GATTClient: Did read 3 bytes GATTClient: MTU Exchange (104 -> 23) GATTServer: Did write 3 bytes GATTClient: Request: ATTReadByGroupTypeRequest(startHandle: 1, endHandle: 65535, type: 2800 (Primary Service)) L2CAP Socket: Client will send 7 bytes L2CAP Socket: Server connection recieved [16, 1, 0, 255, 255, 0, 40] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Read by Group Type (1 - 65535) GATTClient: Did write 7 bytes GATTServer: Response: ATTReadByGroupTypeResponse(attributeData: [BluetoothGATT.ATTReadByGroupTypeResponse.AttributeData(attributeHandle: 1, endGroupHandle: 4, value: 2 bytes)]) L2CAP Socket: Server connection will send 8 bytes L2CAP Socket: Client recieved [17, 6, 1, 0, 4, 0, 15, 24] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTServer: Did read 7 bytes GATTServer: Did write 8 bytes GATTClient: Response: ATTReadByGroupTypeResponse(attributeData: [BluetoothGATT.ATTReadByGroupTypeResponse.AttributeData(attributeHandle: 1, endGroupHandle: 4, value: 2 bytes)]) GATTClient: Did read 8 bytes GATTClient: Request: ATTReadByGroupTypeRequest(startHandle: 5, endHandle: 65535, type: 2800 (Primary Service)) L2CAP Socket: Client will send 7 bytes L2CAP Socket: Server connection recieved [16, 5, 0, 255, 255, 0, 40] GATTServer: Pending read L2CAP Socket: Server connection will read 23 bytes GATTServer: Read by Group Type (5 - 65535) GATTClient: Did write 7 bytes GATTServer: Error Attribute Not Found - readByGroupTypeRequest (5) GATTServer: Did read 7 bytes L2CAP Socket: Server connection will send 5 bytes L2CAP Socket: Client recieved [1, 16, 5, 0, 10] GATTClient: Pending read L2CAP Socket: Client will read 23 bytes GATTServer: Did write 5 bytes GATTClient: Response: ATTErrorResponse(request: BluetoothGATT.ATTOpcode.readByGroupTypeRequest, attributeHandle: 5, error: Attribute Not Found) GATTClient: Did read 5 bytes Test Case 'GATTTests.testDiscoverPrimaryServices' passed (0.016 seconds) Test Case 'GATTTests.testDiscoverPrimaryServicesApple' started at 2022-11-17 08:58:35.958 1 libswiftCore.so 0x0000ffffaaaaaa30 + 1419824 2 libswiftCore.so 0x0000ffffaaaa97b8 _assertionFailure(_:_:file:line:flags:) + 304 3 libswift_Concurrency.so 0x0000ffffaaf8b2c0 CheckedContinuation.resume(throwing:) + 496 4 BluetoothPackageTests.xctest 0x0000aaaac364fb38 + 1833784 5 BluetoothPackageTests.xctest 0x0000aaaac364fb60 + 1833824 6 BluetoothPackageTests.xctest 0x0000aaaac3649c20 + 1809440 7 libswiftCore.so 0x0000ffffaab18238 Sequence.forEach(_:) + 440 8 BluetoothPackageTests.xctest 0x0000aaaac3649b30 + 1809200 9 BluetoothPackageTests.xctest 0x0000aaaac3649dd0 + 1809872 10 libswiftCore.so 0x0000ffffaad35e98 + 4087448 11 libswiftCore.so 0x0000ffffaad36adc + 4090588 12 libswift_Concurrency.so 0x0000ffffaafb3cac + 277676 13 libswift_Concurrency.so 0x0000ffffaafb2f6c + 274284 14 libswift_Concurrency.so 0x0000ffffaafb3714 swift_job_run + 92 15 libdispatch.so 0x0000ffffab0baa80 + 174720 16 libdispatch.so 0x0000ffffab0ba7e8 + 174056 17 libdispatch.so 0x0000ffffab0c6ab0 + 223920 18 libc.so.6 0x0000ffffaa7bd5c8 + 513480 19 libc.so.6 0x0000ffffaa825d1c + 941340 error: Exited with signal code 5