You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I try to tap on TouchableOpacity (both react-native and react-native-gesture-handler) inside OverKeybaordView:
if synchronisation is enabled then I'm getting this as soon as OverKeyboarView is getting shown:
14:47:51.430 detox[42336] i ws-client:APP_STATUS The app is busy with the following tasks:
• Run loop "Main Run Loop" is awake.
• There are 1 work items pending on the dispatch queue: "Main Queue (<OS_dispatch_queue_main: com.apple.main-thread>)".
• There are 1 pending delayed selectors to be performed.
the touch can not pass though. I can see a visual effect of touch, but onPress is not getting fired.
What was the expected behaviour?
synchronization should work out of the box;
touch system should work (i. e. onPress should be fired).
Was it tested on latest Detox?
I have tested this issue on the latest Detox release and it still reproduces.
Detox version: 20.13.0
React Native version: 0.75.3
Has Fabric (React Native's new rendering system) enabled: No
Node version: 20.14.0
Device model: iPhone 15 Pro
iOS version: 17.5
macOS version: 14.6.1
Xcode version: 15.4
Test-runner (select one): jest
Detox logs
Detox logs
yarn run v1.22.22
$ detox test --configuration example.ios.sim-17.release --loglevel trace --take-screenshots failing --record-logs all --record-videos failing --retries 2
14:44:25.455 detox[39943] B lifecycle node_modules/.bin/detox test --configuration example.ios.sim-17.release --loglevel trace --take-screenshots failing --record-logs all --record-videos failing --retries 2
data: {
"id": "2221f643-fd03-4511-45c2-da105feaa302",
"detoxConfig": {
"configurationName": "example.ios.sim-17.release",
"apps": {
"default": {
"type": "ios.app",
"binaryPath": "../example/ios/build/Build/Products/Release-iphonesimulator/KeyboardControllerExample.app",
"build": "xcodebuild CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ -workspace ../example/ios/KeyboardControllerExample.xcworkspace -scheme KeyboardControllerExample -configuration Release -sdk iphonesimulator -derivedDataPath ../example/ios/build"
}
},
"artifacts": {
"rootDir": "artifacts/example.ios.sim-17.release.2024-10-07 12-44-25Z",
"plugins": {
"log": {
"enabled": true,
"keepOnlyFailedTestsArtifacts": false
},
"screenshot": {
"enabled": true,
"shouldTakeAutomaticSnapshots": true,
"keepOnlyFailedTestsArtifacts": true
},
"video": {
"enabled": true,
"keepOnlyFailedTestsArtifacts": true
},
"instruments": {
"enabled": false,
"keepOnlyFailedTestsArtifacts": false
},
"uiHierarchy": {
"enabled": false,
"keepOnlyFailedTestsArtifacts": false
}
}
},
"behavior": {
"init": {
"keepLockFile": false,
"reinstallApp": true,
"exposeGlobals": true
},
"cleanup": {
"shutdownDevice": false
},
"launchApp": "auto"
},
"cli": {
"recordLogs": "all",
"takeScreenshots": "failing",
"recordVideos": "failing",
"configuration": "example.ios.sim-17.release",
"loglevel": "trace",
"retries": 2,
"start": true
},
"device": {
"type": "ios.simulator",
"device": {
"type": "iPhone 15 Pro",
"os": "iOS 17.5"
}
},
"logger": {
"level": "trace",
"overrideConsole": true,
"options": {
"showLoggerName": true,
"showPid": true,
"showLevel": false,
"showMetadata": false,
"basepath": "/Users/kirylziusko/IdeaProjects/react-native-keyboard-controller/e2e/node_modules/detox/src",
"prefixers": {},
"stringifiers": {}
}
},
"testRunner": {
"retries": 2,
"forwardEnv": false,
"detached": false,
"bail": false,
"jest": {
"setupTimeout": 240000,
"teardownTimeout": 30000,
"retryAfterCircusRetries": false,
"reportWorkerAssign": true
},
"args": {
"$0": "jest",
"_": [],
"config": "kit/jest.config.js",
"--": []
}
},
"session": {
"autoStart": true,
"debugSynchronization": 10000
}
},
"detoxIPCServer": "primary-39943",
"testResults": [],
"testSessionIndex": 0,
"workersCount": 0
}
14:44:25.460 detox[39943] i ipc Server path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + ipc.config.id /tmp/detox.primary-39943
14:44:25.462 detox[39943] i ipc starting server on /tmp/detox.primary-39943
14:44:25.462 detox[39943] i ipc starting TLS server false
14:44:25.462 detox[39943] i ipc starting server as Unix || Windows Socket
14:44:25.464 detox[39943] i ws-server Detox server listening on localhost:60695...
14:44:25.468 detox[39943] i lifecycle Serialized the session state at: /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/2221f643-fd03-4511-45c2-da105feaa302.detox.json
14:44:25.469 detox[39943] B lifecycle jest --config kit/jest.config.js
watchman warning: Recrawled this watch 25 times, most recently because:
MustScanSubDirs UserDroppedTo resolve, please review the information on
https://facebook.github.io/watchman/docs/troubleshooting.html#recrawl
To clear this warning, run:
`watchman watch-del '/Users/kirylziusko/IdeaProjects/react-native-keyboard-controller' ; watchman watch-project '/Users/kirylziusko/IdeaProjects/react-native-keyboard-controller'`
14:44:26.086 detox[39946] i ipc Service path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + id
14:44:26.089 detox[39946] i ipc requested connection to primary-39943 /tmp/detox.primary-39943
14:44:26.089 detox[39946] i ipc Connecting client on Unix Socket : /tmp/detox.primary-39943
14:44:26.090 detox[39946] i ipc retrying reset
14:44:26.090 detox[39943] i ipc ## socket connection to server detected ##
14:44:26.091 detox[39946] i ipc dispatching event to primary-39943 /tmp/detox.primary-39943 : registerContext , { id: �[32m'secondary-39946'�[39m }
14:44:26.093 detox[39943] i ipc received event of : registerContext { id: �[32m'secondary-39946'�[39m }
14:44:26.093 detox[39943] i ipc dispatching event to socket : registerContextDone {
testResults: [],
testSessionIndex: �[33m0�[39m,
unsafe_earlyTeardown: �[90mundefined�[39m
}
14:44:26.093 detox[39946] i ipc ## received events ##
14:44:26.094 detox[39946] i ipc detected event registerContextDone { testResults: [], testSessionIndex: �[33m0�[39m }
14:44:26.146 detox[39946] B lifecycle kit/011-over-keyboard-view.e2e.ts
14:44:26.154 detox[39946] B lifecycle set up environment
14:44:26.155 detox[39946] i ipc dispatching event to primary-39943 /tmp/detox.primary-39943 : registerWorker , { workerId: �[32m'w1'�[39m }
14:44:26.155 detox[39943] i ipc received event of : registerWorker { workerId: �[32m'w1'�[39m }
14:44:26.156 detox[39943] i ipc dispatching event to socket : registerWorkerDone { workersCount: �[33m1�[39m }
14:44:26.156 detox[39943] i ipc broadcasting event to all known sockets listening to /tmp/detox.primary-39943 : sessionStateUpdate { workersCount: �[33m1�[39m }
14:44:26.156 detox[39946] i ipc ## received events ##
14:44:26.157 detox[39946] i ipc detected event registerWorkerDone { workersCount: �[33m1�[39m }
14:44:26.157 detox[39946] i ipc detected event sessionStateUpdate { workersCount: �[33m1�[39m }
14:44:26.257 detox[39943] B ws-server@60700 connection :60695<->:60700
14:44:26.258 detox[39946] i ws-client opened web socket to: ws://localhost:60695
14:44:26.259 detox[39946] i ws-client send message
data: {"type":"login","params":{"sessionId":"1274abf0-eb79-32a0-067c-65d427914dd5","role":"tester"},"messageId":0}
14:44:26.260 detox[39943] i ws-server@60700 get
data: {"type":"login","params":{"sessionId":"1274abf0-eb79-32a0-067c-65d427914dd5","role":"tester"},"messageId":0}
14:44:26.260 detox[39943] i ws-server created session 1274abf0-eb79-32a0-067c-65d427914dd5
14:44:26.260 detox[39943] i ws-server@60700 send
data: {
"type": "loginSuccess",
"params": {
"testerConnected": true,
"appConnected": false
},
"messageId": 0
}
14:44:26.261 detox[39943] i ws-server tester joined session 1274abf0-eb79-32a0-067c-65d427914dd5
14:44:26.261 detox[39946] i ws-client get message
data: {"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0}
14:44:26.404 detox[39946] i ipc dispatching event to primary-39943 /tmp/detox.primary-39943 : allocateDevice , {
deviceConfig: {
type: �[32m'ios.simulator'�[39m,
device: { type: �[32m'iPhone 15 Pro'�[39m, os: �[32m'iOS 17.5'�[39m }
}
}
14:44:26.405 detox[39943] i ipc received event of : allocateDevice {
deviceConfig: {
type: �[32m'ios.simulator'�[39m,
device: { type: �[32m'iPhone 15 Pro'�[39m, os: �[32m'iOS 17.5'�[39m }
}
}
14:44:26.408 detox[39943] B device init
args: ()
14:44:26.411 detox[39943] E device init
14:44:26.411 detox[39943] B device@0 allocate
data: {
"type": "ios.simulator",
"device": {
"type": "iPhone 15 Pro",
"os": "iOS 17.5"
}
}
14:44:26.411 detox[39943] i child-process:EXEC_CMD applesimutils --list --byOS "iOS 17.5" --byType "iPhone 15 Pro"
14:44:26.736 detox[39943] i child-process:EXEC_SUCCESS [
{
"isAvailable" : true,
"logPath" : "\/Users\/kirylziusko\/Library\/Logs\/CoreSimulator\/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17",
"logPathSize" : 1585152,
"state" : "Booted",
"name" : "iPhone 15 Pro",
"dataPathSize" : 4994977792,
"deviceType" : {
"maxRuntimeVersion" : 4294967295,
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 15 Pro.simdevicetype",
"maxRuntimeVersionString" : "65535.255.255",
"name" : "iPhone 15 Pro",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-15-Pro",
"productFamily" : "iPhone",
"modelIdentifier" : "iPhone16,1",
"minRuntimeVersionString" : "17.0.0",
"minRuntimeVersion" : 1114112
},
"os" : {
"bundlePath" : "\/Library\/Developer\/CoreSimulator\/Volumes\/iOS_21F79\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS 17.5.simruntime",
"buildversion" : "21F79",
"platform" : "iOS",
"runtimeRoot" : "\/Library\/Developer\/CoreSimulator\/Volumes\/iOS_21F79\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS 17.5.simruntime\/Contents\/Resources\/RuntimeRoot",
"identifier" : "com.apple.CoreSimulator.SimRuntime.iOS-17-5",
"version" : "17.5",
"isInternal" : false,
"isAvailable" : true,
"name" : "iOS 17.5",
"supportedDeviceTypes" : [
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xs.simdevicetype",
"name" : "iPhone Xs",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XS",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xs Max.simdevicetype",
"name" : "iPhone Xs Max",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XS-Max",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xʀ.simdevicetype",
"name" : "iPhone Xʀ",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XR",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11.simdevicetype",
"name" : "iPhone 11",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro.simdevicetype",
"name" : "iPhone 11 Pro",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro Max.simdevicetype",
"name" : "iPhone 11 Pro Max",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone SE (2nd generation).simdevicetype",
"name" : "iPhone SE (2nd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12 mini.simdevicetype",
"name" : "iPhone 12 mini",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12.simdevicetype",
"name" : "iPhone 12",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12 Pro.simdevicetype",
"name" : "iPhone 12 Pro",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12 Pro Max.simdevicetype",
"name" : "iPhone 12 Pro Max",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 13 Pro.simdevicetype",
"name" : "iPhone 13 Pro",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13-Pro",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 13 Pro Max.simdevicetype",
"name" : "iPhone 13 Pro Max",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13-Pro-Max",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 13 mini.simdevicetype",
"name" : "iPhone 13 mini",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13-mini",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 13.simdevicetype",
"name" : "iPhone 13",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone SE (3rd generation).simdevicetype",
"name" : "iPhone SE (3rd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE-3rd-generation",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 14.simdevicetype",
"name" : "iPhone 14",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-14",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 14 Plus.simdevicetype",
"name" : "iPhone 14 Plus",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-14-Plus",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 14 Pro.simdevicetype",
"name" : "iPhone 14 Pro",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-14-Pro",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 14 Pro Max.simdevicetype",
"name" : "iPhone 14 Pro Max",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-14-Pro-Max",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 15.simdevicetype",
"name" : "iPhone 15",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-15",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 15 Plus.simdevicetype",
"name" : "iPhone 15 Plus",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-15-Plus",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 15 Pro.simdevicetype",
"name" : "iPhone 15 Pro",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-15-Pro",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 15 Pro Max.simdevicetype",
"name" : "iPhone 15 Pro Max",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-15-Pro-Max",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (2nd generation).simdevicetype",
"name" : "iPad Pro (12.9-inch) (2nd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---2nd-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (10.5-inch).simdevicetype",
"name" : "iPad Pro (10.5-inch)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--10-5-inch-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (6th generation).simdevicetype",
"name" : "iPad (6th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--6th-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (7th generation).simdevicetype",
"name" : "iPad (7th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (1st generation).simdevicetype",
"name" : "iPad Pro (11-inch) (1st generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (3rd generation).simdevicetype",
"name" : "iPad Pro (12.9-inch) (3rd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---3rd-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (2nd generation).simdevicetype",
"name" : "iPad Pro (11-inch) (2nd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (4th generation).simdevicetype",
"name" : "iPad Pro (12.9-inch) (4th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad mini (5th generation).simdevicetype",
"name" : "iPad mini (5th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-mini--5th-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air (3rd generation).simdevicetype",
"name" : "iPad Air (3rd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--3rd-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (8th generation).simdevicetype",
"name" : "iPad (8th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (9th generation).simdevicetype",
"name" : "iPad (9th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-9th-generation",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air (4th generation).simdevicetype",
"name" : "iPad Air (4th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (3rd generation).simdevicetype",
"name" : "iPad Pro (11-inch) (3rd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-3rd-generation",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (5th generation).simdevicetype",
"name" : "iPad Pro (12.9-inch) (5th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-5th-generation",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air (5th generation).simdevicetype",
"name" : "iPad Air (5th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air-5th-generation",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (10th generation).simdevicetype",
"name" : "iPad (10th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-10th-generation",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad mini (6th generation).simdevicetype",
"name" : "iPad mini (6th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-mini-6th-generation",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (4th generation).simdevicetype",
"name" : "iPad Pro (11-inch) (4th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-4th-generation-8GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (4th generation) (16GB).simdevicetype",
"name" : "iPad Pro (11-inch) (4th generation) (16GB)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-4th-generation-16GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (6th generation).simdevicetype",
"name" : "iPad Pro (12.9-inch) (6th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-6th-generation-8GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (6th generation) (16GB).simdevicetype",
"name" : "iPad Pro (12.9-inch) (6th generation) (16GB)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-6th-generation-16GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air 11-inch (M2).simdevicetype",
"name" : "iPad Air 11-inch (M2)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air-11-inch-M2",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air 13-inch (M2).simdevicetype",
"name" : "iPad Air 13-inch (M2)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air-13-inch-M2",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro 11-inch (M4).simdevicetype",
"name" : "iPad Pro 11-inch (M4)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-M4-8GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro 11-inch (M4) (16GB).simdevicetype",
"name" : "iPad Pro 11-inch (M4) (16GB)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-M4-16GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro 13-inch (M4).simdevicetype",
"name" : "iPad Pro 13-inch (M4)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-13-inch-M4-8GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro 13-inch (M4) (16GB).simdevicetype",
"name" : "iPad Pro 13-inch (M4) (16GB)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-13-inch-M4-16GB",
"productFamily" : "iPad"
}
]
},
"dataPath" : "\/Users\/kirylziusko\/Library\/Developer\/CoreSimulator\/Devices\/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17\/data",
"lastBootedAt" : "2024-09-20T10:59:31Z",
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-15-Pro",
"udid" : "8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17"
}
]
14:44:26.737 detox[39943] i device settled on 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17
data: {
"id": "8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17",
"udid": "8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17"
}
14:44:26.737 detox[39943] E device@0 allocate
14:44:26.737 detox[39943] B device@0 post-allocate: 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17
data: {
"id": "8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17",
"udid": "8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17"
}
14:44:26.738 detox[39943] i child-process:EXEC_CMD applesimutils --list --byId 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 --maxResults 1
14:44:26.861 detox[39943] i child-process:EXEC_SUCCESS [
{
"isAvailable" : true,
"logPath" : "\/Users\/kirylziusko\/Library\/Logs\/CoreSimulator\/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17",
"logPathSize" : 1585152,
"state" : "Booted",
"name" : "iPhone 15 Pro",
"dataPathSize" : 4994977792,
"deviceType" : {
"maxRuntimeVersion" : 4294967295,
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 15 Pro.simdevicetype",
"maxRuntimeVersionString" : "65535.255.255",
"name" : "iPhone 15 Pro",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-15-Pro",
"productFamily" : "iPhone",
"modelIdentifier" : "iPhone16,1",
"minRuntimeVersionString" : "17.0.0",
"minRuntimeVersion" : 1114112
},
"os" : {
"bundlePath" : "\/Library\/Developer\/CoreSimulator\/Volumes\/iOS_21F79\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS 17.5.simruntime",
"buildversion" : "21F79",
"platform" : "iOS",
"runtimeRoot" : "\/Library\/Developer\/CoreSimulator\/Volumes\/iOS_21F79\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS 17.5.simruntime\/Contents\/Resources\/RuntimeRoot",
"identifier" : "com.apple.CoreSimulator.SimRuntime.iOS-17-5",
"version" : "17.5",
"isInternal" : false,
"isAvailable" : true,
"name" : "iOS 17.5",
"supportedDeviceTypes" : [
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xs.simdevicetype",
"name" : "iPhone Xs",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XS",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xs Max.simdevicetype",
"name" : "iPhone Xs Max",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XS-Max",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xʀ.simdevicetype",
"name" : "iPhone Xʀ",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XR",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11.simdevicetype",
"name" : "iPhone 11",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro.simdevicetype",
"name" : "iPhone 11 Pro",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro Max.simdevicetype",
"name" : "iPhone 11 Pro Max",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone SE (2nd generation).simdevicetype",
"name" : "iPhone SE (2nd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12 mini.simdevicetype",
"name" : "iPhone 12 mini",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12.simdevicetype",
"name" : "iPhone 12",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12 Pro.simdevicetype",
"name" : "iPhone 12 Pro",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12 Pro Max.simdevicetype",
"name" : "iPhone 12 Pro Max",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 13 Pro.simdevicetype",
"name" : "iPhone 13 Pro",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13-Pro",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 13 Pro Max.simdevicetype",
"name" : "iPhone 13 Pro Max",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13-Pro-Max",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 13 mini.simdevicetype",
"name" : "iPhone 13 mini",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13-mini",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 13.simdevicetype",
"name" : "iPhone 13",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone SE (3rd generation).simdevicetype",
"name" : "iPhone SE (3rd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE-3rd-generation",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 14.simdevicetype",
"name" : "iPhone 14",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-14",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 14 Plus.simdevicetype",
"name" : "iPhone 14 Plus",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-14-Plus",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 14 Pro.simdevicetype",
"name" : "iPhone 14 Pro",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-14-Pro",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 14 Pro Max.simdevicetype",
"name" : "iPhone 14 Pro Max",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-14-Pro-Max",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 15.simdevicetype",
"name" : "iPhone 15",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-15",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 15 Plus.simdevicetype",
"name" : "iPhone 15 Plus",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-15-Plus",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 15 Pro.simdevicetype",
"name" : "iPhone 15 Pro",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-15-Pro",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 15 Pro Max.simdevicetype",
"name" : "iPhone 15 Pro Max",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-15-Pro-Max",
"productFamily" : "iPhone"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (2nd generation).simdevicetype",
"name" : "iPad Pro (12.9-inch) (2nd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---2nd-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (10.5-inch).simdevicetype",
"name" : "iPad Pro (10.5-inch)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--10-5-inch-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (6th generation).simdevicetype",
"name" : "iPad (6th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--6th-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (7th generation).simdevicetype",
"name" : "iPad (7th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (1st generation).simdevicetype",
"name" : "iPad Pro (11-inch) (1st generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (3rd generation).simdevicetype",
"name" : "iPad Pro (12.9-inch) (3rd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---3rd-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (2nd generation).simdevicetype",
"name" : "iPad Pro (11-inch) (2nd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (4th generation).simdevicetype",
"name" : "iPad Pro (12.9-inch) (4th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad mini (5th generation).simdevicetype",
"name" : "iPad mini (5th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-mini--5th-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air (3rd generation).simdevicetype",
"name" : "iPad Air (3rd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--3rd-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (8th generation).simdevicetype",
"name" : "iPad (8th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (9th generation).simdevicetype",
"name" : "iPad (9th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-9th-generation",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air (4th generation).simdevicetype",
"name" : "iPad Air (4th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (3rd generation).simdevicetype",
"name" : "iPad Pro (11-inch) (3rd generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-3rd-generation",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (5th generation).simdevicetype",
"name" : "iPad Pro (12.9-inch) (5th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-5th-generation",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air (5th generation).simdevicetype",
"name" : "iPad Air (5th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air-5th-generation",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (10th generation).simdevicetype",
"name" : "iPad (10th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-10th-generation",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad mini (6th generation).simdevicetype",
"name" : "iPad mini (6th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-mini-6th-generation",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (4th generation).simdevicetype",
"name" : "iPad Pro (11-inch) (4th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-4th-generation-8GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (4th generation) (16GB).simdevicetype",
"name" : "iPad Pro (11-inch) (4th generation) (16GB)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-4th-generation-16GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (6th generation).simdevicetype",
"name" : "iPad Pro (12.9-inch) (6th generation)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-6th-generation-8GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (6th generation) (16GB).simdevicetype",
"name" : "iPad Pro (12.9-inch) (6th generation) (16GB)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-6th-generation-16GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air 11-inch (M2).simdevicetype",
"name" : "iPad Air 11-inch (M2)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air-11-inch-M2",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air 13-inch (M2).simdevicetype",
"name" : "iPad Air 13-inch (M2)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air-13-inch-M2",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro 11-inch (M4).simdevicetype",
"name" : "iPad Pro 11-inch (M4)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-M4-8GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro 11-inch (M4) (16GB).simdevicetype",
"name" : "iPad Pro 11-inch (M4) (16GB)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-M4-16GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro 13-inch (M4).simdevicetype",
"name" : "iPad Pro 13-inch (M4)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-13-inch-M4-8GB",
"productFamily" : "iPad"
},
{
"bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro 13-inch (M4) (16GB).simdevicetype",
"name" : "iPad Pro 13-inch (M4) (16GB)",
"identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-13-inch-M4-16GB",
"productFamily" : "iPad"
}
]
},
"dataPath" : "\/Users\/kirylziusko\/Library\/Developer\/CoreSimulator\/Devices\/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17\/data",
"lastBootedAt" : "2024-09-20T10:59:31Z",
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-15-Pro",
"udid" : "8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17"
}
]
14:44:26.862 detox[39943] E device@0 post-allocate: 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17
14:44:26.862 detox[39943] i ipc dispatching event to socket : allocateDeviceDone {
deviceCookie: {
id: �[32m'8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17'�[39m,
udid: �[32m'8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17'�[39m,
type: �[32m'ios.simulator'�[39m,
bootArgs: �[90mundefined�[39m,
headless: �[90mundefined�[39m
}
}
14:44:26.862 detox[39946] i ipc ## received events ##
14:44:26.863 detox[39946] i ipc detected event allocateDeviceDone {
deviceCookie: {
id: �[32m'8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17'�[39m,
udid: �[32m'8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17'�[39m,
type: �[32m'ios.simulator'�[39m
}
}
14:44:26.873 detox[39946] B artifacts-manager onBootDevice
args: ({"deviceId":"8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17"})
14:44:26.873 detox[39946] E artifacts-manager onBootDevice
14:44:26.874 detox[39946] B device installUtilBinaries
args: ()
14:44:26.874 detox[39946] E device installUtilBinaries
14:44:26.875 detox[39946] B device selectApp
args: ("default")
14:44:26.880 detox[39946] E device selectApp
14:44:26.880 detox[39946] B device uninstallApp
args: ()
14:44:26.880 detox[39946] B artifacts-manager onBeforeUninstallApp
args: ({"deviceId":"8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17","bundleId":"com.example.reactnativekeyboardcontroller"})
14:44:26.880 detox[39946] E artifacts-manager onBeforeUninstallApp
14:44:26.881 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl uninstall 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
14:44:26.881 detox[39946] i child-process:EXEC_TRY Uninstalling com.example.reactnativekeyboardcontroller...
14:44:27.153 detox[39946] i child-process:EXEC_SUCCESS com.example.reactnativekeyboardcontroller uninstalled
14:44:27.155 detox[39946] E device uninstallApp
14:44:27.155 detox[39946] B device selectApp
args: ("default")
14:44:27.160 detox[39946] B device terminateApp
args: ()
14:44:27.161 detox[39946] B artifacts-manager onBeforeTerminateApp
args: ({"deviceId":"8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17","bundleId":"com.example.reactnativekeyboardcontroller"})
14:44:27.163 detox[39946] E artifacts-manager onBeforeTerminateApp
14:44:27.164 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl terminate 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
14:44:27.164 detox[39946] i child-process:EXEC_TRY Terminating com.example.reactnativekeyboardcontroller...
14:44:28.356 detox[39946] i child-process:EXEC_TRY_FAIL An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Simulator device failed to terminate com.example.reactnativekeyboardcontroller.
found nothing to terminate
Underlying error (domain=NSPOSIXErrorDomain, code=3):
The request to terminate "com.example.reactnativekeyboardcontroller" failed. found nothing to terminate
found nothing to terminate
14:44:28.356 detox[39946] i child-process:EXEC_TRY Terminating com.example.reactnativekeyboardcontroller...
14:44:28.745 detox[39946] i child-process:EXEC_FAIL "/usr/bin/xcrun simctl terminate 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller" failed with error = ChildProcessError: Command failed: /usr/bin/xcrun simctl terminate 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Simulator device failed to terminate com.example.reactnativekeyboardcontroller.
found nothing to terminate
Underlying error (domain=NSPOSIXErrorDomain, code=3):
The request to terminate "com.example.reactnativekeyboardcontroller" failed. found nothing to terminate
found nothing to terminate
`/usr/bin/xcrun simctl terminate 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller` (exited with error code 3) (code=3), stdout and stderr:
14:44:28.747 detox[39946] i child-process:EXEC_FAIL
14:44:28.748 detox[39946] i child-process:EXEC_FAIL An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Simulator device failed to terminate com.example.reactnativekeyboardcontroller.
found nothing to terminate
Underlying error (domain=NSPOSIXErrorDomain, code=3):
The request to terminate "com.example.reactnativekeyboardcontroller" failed. found nothing to terminate
found nothing to terminate
14:44:28.749 detox[39946] B artifacts-manager onTerminateApp
args: ({"deviceId":"8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17","bundleId":"com.example.reactnativekeyboardcontroller"})
14:44:28.749 detox[39946] E artifacts-manager onTerminateApp
14:44:28.749 detox[39946] E device terminateApp
14:44:28.749 detox[39946] E device selectApp
14:44:28.749 detox[39946] B device installApp
args: ()
14:44:28.750 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl install 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 "/Users/kirylziusko/IdeaProjects/react-native-keyboard-controller/example/ios/build/Build/Products/Release-iphonesimulator/KeyboardControllerExample.app"
14:44:28.750 detox[39946] i child-process:EXEC_TRY Installing /Users/kirylziusko/IdeaProjects/react-native-keyboard-controller/example/ios/build/Build/Products/Release-iphonesimulator/KeyboardControllerExample.app...
14:44:29.032 detox[39946] i child-process:EXEC_SUCCESS /Users/kirylziusko/IdeaProjects/react-native-keyboard-controller/example/ios/build/Build/Products/Release-iphonesimulator/KeyboardControllerExample.app installed
14:44:29.032 detox[39946] E device installApp
14:44:29.032 detox[39946] B device selectApp
args: ("default")
14:44:29.032 detox[39946] B device terminateApp
args: ()
14:44:29.032 detox[39946] B artifacts-manager onBeforeTerminateApp
args: ({"deviceId":"8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17","bundleId":"com.example.reactnativekeyboardcontroller"})
14:44:29.033 detox[39946] E artifacts-manager onBeforeTerminateApp
14:44:29.033 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl terminate 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
14:44:29.033 detox[39946] i child-process:EXEC_TRY Terminating com.example.reactnativekeyboardcontroller...
14:44:30.154 detox[39946] i child-process:EXEC_TRY_FAIL An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Simulator device failed to terminate com.example.reactnativekeyboardcontroller.
found nothing to terminate
Underlying error (domain=NSPOSIXErrorDomain, code=3):
The request to terminate "com.example.reactnativekeyboardcontroller" failed. found nothing to terminate
found nothing to terminate
14:44:30.155 detox[39946] i child-process:EXEC_TRY Terminating com.example.reactnativekeyboardcontroller...
14:44:30.282 detox[39946] i child-process:EXEC_FAIL "/usr/bin/xcrun simctl terminate 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller" failed with error = ChildProcessError: Command failed: /usr/bin/xcrun simctl terminate 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Simulator device failed to terminate com.example.reactnativekeyboardcontroller.
found nothing to terminate
Underlying error (domain=NSPOSIXErrorDomain, code=3):
The request to terminate "com.example.reactnativekeyboardcontroller" failed. found nothing to terminate
found nothing to terminate
`/usr/bin/xcrun simctl terminate 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller` (exited with error code 3) (code=3), stdout and stderr:
14:44:30.282 detox[39946] i child-process:EXEC_FAIL
14:44:30.282 detox[39946] i child-process:EXEC_FAIL An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Simulator device failed to terminate com.example.reactnativekeyboardcontroller.
found nothing to terminate
Underlying error (domain=NSPOSIXErrorDomain, code=3):
The request to terminate "com.example.reactnativekeyboardcontroller" failed. found nothing to terminate
found nothing to terminate
14:44:30.282 detox[39946] B artifacts-manager onTerminateApp
args: ({"deviceId":"8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17","bundleId":"com.example.reactnativekeyboardcontroller"})
14:44:30.282 detox[39946] E artifacts-manager onTerminateApp
14:44:30.282 detox[39946] E device terminateApp
14:44:30.282 detox[39946] E device selectApp
14:44:30.283 detox[39946] E lifecycle set up environment
14:44:33.171 detox[39946] i lifecycle 011-over-keyboard-view.e2e.ts is assigned to 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 (iPhone 15 Pro)
14:44:33.172 detox[39946] B lifecycle run the tests
14:44:33.172 detox[39946] B artifacts-manager onRunDescribeStart
args: ({"name":"ROOT_DESCRIBE_BLOCK"})
14:44:33.172 detox[39946] E artifacts-manager onRunDescribeStart
14:44:33.173 detox[39946] B lifecycle beforeAll
14:44:33.176 detox[39946] B device setStatusBar
args: ({"time":"09:41","dataNetwork":"wifi","wifiMode":"active","wifiBars":"3","cellularMode":"active","cellularBars":"4","batteryLevel":"100"})
14:44:33.176 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl status_bar 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 override --time "09:41" --dataNetwork "wifi" --wifiMode "active" --wifiBars "3" --cellularMode "active" --cellularBars "4" --batteryLevel "100"
14:44:33.303 detox[39946] i child-process:EXEC_SUCCESS
14:44:33.304 detox[39946] E device setStatusBar
14:44:33.304 detox[39946] B device launchApp
args: ()
14:44:33.304 detox[39946] B device terminateApp
args: ("com.example.reactnativekeyboardcontroller")
14:44:33.304 detox[39946] B artifacts-manager onBeforeTerminateApp
args: ({"deviceId":"8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17","bundleId":"com.example.reactnativekeyboardcontroller"})
14:44:33.304 detox[39946] E artifacts-manager onBeforeTerminateApp
14:44:33.304 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl terminate 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
14:44:33.305 detox[39946] i child-process:EXEC_TRY Terminating com.example.reactnativekeyboardcontroller...
14:44:34.406 detox[39946] i child-process:EXEC_TRY_FAIL An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Simulator device failed to terminate com.example.reactnativekeyboardcontroller.
found nothing to terminate
Underlying error (domain=NSPOSIXErrorDomain, code=3):
The request to terminate "com.example.reactnativekeyboardcontroller" failed. found nothing to terminate
found nothing to terminate
14:44:34.406 detox[39946] i child-process:EXEC_TRY Terminating com.example.reactnativekeyboardcontroller...
14:44:34.514 detox[39946] i child-process:EXEC_FAIL "/usr/bin/xcrun simctl terminate 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller" failed with error = ChildProcessError: Command failed: /usr/bin/xcrun simctl terminate 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Simulator device failed to terminate com.example.reactnativekeyboardcontroller.
found nothing to terminate
Underlying error (domain=NSPOSIXErrorDomain, code=3):
The request to terminate "com.example.reactnativekeyboardcontroller" failed. found nothing to terminate
found nothing to terminate
`/usr/bin/xcrun simctl terminate 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller` (exited with error code 3) (code=3), stdout and stderr:
14:44:34.514 detox[39946] i child-process:EXEC_FAIL
14:44:34.514 detox[39946] i child-process:EXEC_FAIL An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Simulator device failed to terminate com.example.reactnativekeyboardcontroller.
found nothing to terminate
Underlying error (domain=NSPOSIXErrorDomain, code=3):
The request to terminate "com.example.reactnativekeyboardcontroller" failed. found nothing to terminate
found nothing to terminate
14:44:34.514 detox[39946] B artifacts-manager onTerminateApp
args: ({"deviceId":"8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17","bundleId":"com.example.reactnativekeyboardcontroller"})
14:44:34.514 detox[39946] E artifacts-manager onTerminateApp
14:44:34.514 detox[39946] E device terminateApp
14:44:34.515 detox[39946] B artifacts-manager onBeforeLaunchApp
args: ({"bundleId":"com.example.reactnativekeyboardcontroller","deviceId":"8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17","launchArgs":{"detoxServer":"ws://localhost:60695","detoxSessionId":"1274abf0-eb79-32a0-067c-65d427914dd5"}})
14:44:34.515 detox[39946] i artifact:ARTIFACT_START starting SimulatorLogRecording {
udid: '8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17',
bundleId: 'com.example.reactnativekeyboardcontroller'
}
14:44:34.516 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl get_app_container 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
14:44:34.698 detox[39946] i child-process:EXEC_SUCCESS /Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app
14:44:34.699 detox[39946] i child-process:SPAWN_CMD /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate "processImagePath beginsWith \"/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app\""
14:44:34.749 detox[39946] E artifacts-manager onBeforeLaunchApp
14:44:34.750 detox[39946] i child-process:EXEC_CMD SIMCTL_CHILD_GULGeneratedClassDisposeDisabled=YES SIMCTL_CHILD_DYLD_INSERT_LIBRARIES="/Users/kirylziusko/Library/Detox/ios/framework/6611dcc428a49e1d5d3434027d44fe1bb81e73b4/Detox.framework/Detox" /usr/bin/xcrun simctl launch 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller --args -detoxServer ws://localhost:60695 -detoxSessionId 1274abf0-eb79-32a0-067c-65d427914dd5 -detoxDebugVisibility YES -detoxDisableHierarchyDump YES
14:44:34.750 detox[39946] i child-process:EXEC_TRY Launching com.example.reactnativekeyboardcontroller...
14:44:34.878 detox[39946] i child-process:EXEC_SUCCESS com.example.reactnativekeyboardcontroller: 40138
14:44:34.878 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl get_app_container 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
14:44:35.073 detox[39946] i child-process:EXEC_SUCCESS /Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app
14:44:35.080 detox[39946] i device com.example.reactnativekeyboardcontroller launched. To watch simulator logs, run:
/usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate 'process == "KeyboardControllerExample"'
14:44:35.081 detox[39946] B artifacts-manager onLaunchApp
args: ({"bundleId":"com.example.reactnativekeyboardcontroller","deviceId":"8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17","launchArgs":{"detoxServer":"ws://localhost:60695","detoxSessionId":"1274abf0-eb79-32a0-067c-65d427914dd5","detoxDebugVisibility":"YES","detoxDisableHierarchyDump":"YES"},"pid":40138})
14:44:35.081 detox[39946] E artifacts-manager onLaunchApp
14:44:35.234 detox[39943] B ws-server@60711 connection :60695<->:60711
14:44:35.620 detox[39943] i ws-server@60711 get
data: {"type":"login","params":{"sessionId":"1274abf0-eb79-32a0-067c-65d427914dd5","role":"app"},"messageId":0}
14:44:35.622 detox[39943] i ws-server@60711 send
data: {
"type": "loginSuccess",
"params": {
"testerConnected": true,
"appConnected": true
},
"messageId": 0
}
14:44:35.625 detox[39943] i ws-server app joined session 1274abf0-eb79-32a0-067c-65d427914dd5
14:44:35.626 detox[39943] i ws-server@60700 send
data: {
"type": "appConnected"
}
14:44:35.640 detox[39946] i ws-client get message
data: {"type":"appConnected"}
14:44:35.655 detox[39946] i ws-client send message
data: {"type":"isReady","params":{},"messageId":-1000}
14:44:35.661 detox[39943] i ws-server@60700 get
data: {"type":"isReady","params":{},"messageId":-1000}
14:44:35.672 detox[39943] i ws-server@60711 send
data: {
"type": "isReady",
"params": {},
"messageId": -1000
}
14:44:37.068 detox[39943] i ws-server@60711 get
data: {"params":{},"messageId":-1000,"type":"ready"}
14:44:37.068 detox[39943] i ws-server@60700 send
data: {
"params": {},
"messageId": -1000,
"type": "ready"
}
14:44:37.069 detox[39943] i ws-server@60711 get
data: {"params":{},"messageId":-1000,"type":"ready"}
14:44:37.069 detox[39943] i ws-server@60700 send
data: {
"params": {},
"messageId": -1000,
"type": "ready"
}
14:44:37.069 detox[39943] i ws-server@60711 get
data: {"params":{},"messageId":-1000,"type":"ready"}
14:44:37.069 detox[39946] i ws-client get message
data: {"params":{},"messageId":-1000,"type":"ready"}
14:44:37.070 detox[39943] i ws-server@60700 send
data: {
"params": {},
"messageId": -1000,
"type": "ready"
}
14:44:37.071 detox[39946] i ws-client send message
data: {"type":"waitForActive","params":{},"messageId":1}
14:44:37.071 detox[39946] i ws-client get message
data: {"params":{},"messageId":-1000,"type":"ready"}
14:44:37.071 detox[39946] i ws-client get message
data: {"params":{},"messageId":-1000,"type":"ready"}
14:44:37.071 detox[39943] i ws-server@60700 get
data: {"type":"waitForActive","params":{},"messageId":1}
14:44:37.072 detox[39943] i ws-server@60711 send
data: {
"type": "waitForActive",
"params": {},
"messageId": 1
}
14:44:37.073 detox[39943] i ws-server@60711 get
data: {"params":{},"messageId":1,"type":"waitForActiveDone"}
14:44:37.074 detox[39943] i ws-server@60700 send
data: {
"params": {},
"messageId": 1,
"type": "waitForActiveDone"
}
14:44:37.074 detox[39946] i ws-client get message
data: {"params":{},"messageId":1,"type":"waitForActiveDone"}
14:44:37.074 detox[39946] B artifacts-manager onAppReady
args: ({"deviceId":"8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17","bundleId":"com.example.reactnativekeyboardcontroller","pid":40138})
14:44:37.074 detox[39946] E artifacts-manager onAppReady
14:44:37.074 detox[39946] E device launchApp
14:44:37.075 detox[39946] E lifecycle beforeAll
14:44:37.075 detox[39946] B lifecycle `OverKeyboardView` specification
14:44:37.075 detox[39946] B artifacts-manager onRunDescribeStart
args: ({"name":"`OverKeyboardView` specification"})
14:44:37.075 detox[39946] E artifacts-manager onRunDescribeStart
14:44:37.075 detox[39946] B lifecycle should navigate to `OverKeyboardView` screen
14:44:37.076 detox[39946] i lifecycle `OverKeyboardView` specification: should navigate to `OverKeyboardView` screen
14:44:37.076 detox[39946] B artifacts-manager onTestStart
args: ({"title":"should navigate to `OverKeyboardView` screen","fullName":"`OverKeyboardView` specification should navigate to `OverKeyboardView` screen","status":"running","invocations":1})
14:44:37.077 detox[39946] i artifact:ARTIFACT_STOP stopping SimulatorLogRecording
14:44:37.129 detox[39946] i child-process:SPAWN_KILL sending SIGINT to: /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate processImagePath beginsWith "/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app"
14:44:37.135 detox[39946] i child-process:SPAWN_END /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate "processImagePath beginsWith \"/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app\"" exited with code #0
14:44:37.136 detox[39946] i artifact:ARTIFACT_START starting SimulatorLogRecording
14:44:37.136 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl get_app_container 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
14:44:37.264 detox[39946] i child-process:EXEC_SUCCESS /Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app
14:44:37.264 detox[39946] i child-process:SPAWN_CMD /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate "processImagePath beginsWith \"/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app\""
14:44:37.316 detox[39946] i artifact:ARTIFACT_START starting SimulatorScreenshot
14:44:37.316 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 screenshot "/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/bb2bc5e1-66b2-4353-b94f-23c7751cef91.detox.png"
14:44:37.317 detox[39946] i artifact:ARTIFACT_START starting SimulatorVideoRecording
14:44:37.318 detox[39946] i child-process:SPAWN_CMD /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 recordVideo /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/f029ba91-33be-43c3-91d7-e1a1e4015516.detox.mp4
14:44:37.545 detox[39946] i child-process:EXEC_SUCCESS Detected file type 'PNG' from extension
Wrote screenshot to: /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/bb2bc5e1-66b2-4353-b94f-23c7751cef91.detox.png
14:44:37.545 detox[39946] i artifact:ARTIFACT_STOP stopping SimulatorScreenshot
14:44:37.545 detox[39946] E artifacts-manager onTestStart
14:44:37.546 detox[39946] B lifecycle beforeEach
14:44:37.546 detox[39946] E lifecycle beforeEach
14:44:37.546 detox[39946] B lifecycle test_fn
14:44:37.546 detox[39946] i user ---------------------------------
Waiting for element by id: �[35mmain_scroll_view�[39m
origin: at kit/helpers/awaitable/index.ts:11:13
14:44:37.551 detox[39946] i ws-client send message
data: {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"main_scroll_view","isRegex":false},"expectation":"toBeVisible","timeout":30000},"messageId":2}
14:44:37.552 detox[39943] i ws-server@60700 get
data: {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"main_scroll_view","isRegex":false},"expectation":"toBeVisible","timeout":30000},"messageId":2}
14:44:37.552 detox[39943] i ws-server@60711 send
data: {
"type": "invoke",
"params": {
"type": "expectation",
"predicate": {
"type": "id",
"value": "main_scroll_view",
"isRegex": false
},
"expectation": "toBeVisible",
"timeout": 30000
},
"messageId": 2
}
14:44:37.552 detox[39946] B ws-client wait until timeout (30000 ms) with timeout (30000 ms)
data: {
"type": "expectation",
"predicate": {
"type": "id",
"value": "main_scroll_view",
"isRegex": false
},
"expectation": "toBeVisible",
"timeout": 30000
}
stack: waitForElementById (/kit/helpers/awaitable/index.ts:17:6)
scrollDownUntilElementIsVisible (/kit/helpers/actions/index.ts:114:27)
Object.<anonymous> (/kit/011-over-keyboard-view.e2e.ts:13:42)
Promise.then.completed (/node_modules/jest-circus/build/utils.js:298:28)
new Promise (<anonymous>)
callAsyncCircusFn (/node_modules/jest-circus/build/utils.js:231:10)
_callCircusTest (/node_modules/jest-circus/build/run.js:316:40)
processTicksAndRejections (node:internal/process/task_queues:95:5)
_runTest (/node_modules/jest-circus/build/run.js:252:3)
_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:126:9)
_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:121:9)
run (/node_modules/jest-circus/build/run.js:71:3)
runAndTransformResultsToJestFormat (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
jestAdapter (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
runTestInternal (/node_modules/jest-runner/build/runTest.js:367:16)
runTest (/node_modules/jest-runner/build/runTest.js:444:34)
14:44:37.595 detox[39946] i child-process:SPAWN_STDERR Recording started
14:44:37.657 detox[39943] i ws-server@60711 get
data: {"messageId":2,"type":"invokeResult","params":{}}
14:44:37.657 detox[39943] i ws-server@60700 send
data: {
"messageId": 2,
"type": "invokeResult",
"params": {}
}
14:44:37.657 detox[39946] i ws-client get message
data: {"messageId":2,"type":"invokeResult","params":{}}
14:44:37.658 detox[39946] E ws-client wait until timeout (30000 ms) with timeout (30000 ms)
14:44:37.658 detox[39946] i ws-client send message
data: {"type":"invoke","params":{"type":"action","action":"scroll","params":[100,"down",null,0.5],"predicate":{"type":"id","value":"main_scroll_view","isRegex":false},"while":{"type":"expectation","predicate":{"type":"id","value":"over_keyboard_view","isRegex":false},"expectation":"toBeVisible"}},"messageId":3}
14:44:37.659 detox[39946] B ws-client wait for expectation while scroll 100 pixels down from normalized position (NaN, 0.5)
data: {
"type": "action",
"action": "scroll",
"params": [
100,
"down",
null,
0.5
],
"predicate": {
"type": "id",
"value": "main_scroll_view",
"isRegex": false
},
"while": {
"type": "expectation",
"predicate": {
"type": "id",
"value": "over_keyboard_view",
"isRegex": false
},
"expectation": "toBeVisible"
}
}
stack: scrollDownUntilElementIsVisible (/kit/helpers/actions/index.ts:118:6)
processTicksAndRejections (node:internal/process/task_queues:95:5)
Object.<anonymous> (/kit/011-over-keyboard-view.e2e.ts:13:5)
14:44:37.659 detox[39943] i ws-server@60700 get
data: {"type":"invoke","params":{"type":"action","action":"scroll","params":[100,"down",null,0.5],"predicate":{"type":"id","value":"main_scroll_view","isRegex":false},"while":{"type":"expectation","predicate":{"type":"id","value":"over_keyboard_view","isRegex":false},"expectation":"toBeVisible"}},"messageId":3}
14:44:37.659 detox[39943] i ws-server@60711 send
data: {
"type": "invoke",
"params": {
"type": "action",
"action": "scroll",
"params": [
100,
"down",
null,
0.5
],
"predicate": {
"type": "id",
"value": "main_scroll_view",
"isRegex": false
},
"while": {
"type": "expectation",
"predicate": {
"type": "id",
"value": "over_keyboard_view",
"isRegex": false
},
"expectation": "toBeVisible"
}
},
"messageId": 3
}
14:44:45.390 detox[39943] i ws-server@60711 get
data: {"params":{},"messageId":3,"type":"invokeResult"}
14:44:45.391 detox[39943] i ws-server@60700 send
data: {
"params": {},
"messageId": 3,
"type": "invokeResult"
}
14:44:45.391 detox[39946] i ws-client get message
data: {"params":{},"messageId":3,"type":"invokeResult"}
14:44:45.392 detox[39946] E ws-client wait for expectation while scroll 100 pixels down from normalized position (NaN, 0.5)
14:44:45.392 detox[39946] i user ---------------------------------
Waiting for element by id: �[35mover_keyboard_view�[39m
origin: at kit/helpers/awaitable/index.ts:11:13
14:44:45.393 detox[39946] i ws-client send message
data: {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"over_keyboard_view","isRegex":false},"expectation":"toBeVisible","timeout":30000},"messageId":4}
14:44:45.393 detox[39943] i ws-server@60700 get
data: {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"over_keyboard_view","isRegex":false},"expectation":"toBeVisible","timeout":30000},"messageId":4}
14:44:45.394 detox[39943] i ws-server@60711 send
data: {
"type": "invoke",
"params": {
"type": "expectation",
"predicate": {
"type": "id",
"value": "over_keyboard_view",
"isRegex": false
},
"expectation": "toBeVisible",
"timeout": 30000
},
"messageId": 4
}
14:44:45.394 detox[39946] B ws-client wait until timeout (30000 ms) with timeout (30000 ms)
data: {
"type": "expectation",
"predicate": {
"type": "id",
"value": "over_keyboard_view",
"isRegex": false
},
"expectation": "toBeVisible",
"timeout": 30000
}
stack: waitForElementById (/kit/helpers/awaitable/index.ts:17:6)
waitAndTap (/kit/helpers/actions/index.ts:73:27)
Object.<anonymous> (/kit/011-over-keyboard-view.e2e.ts:17:21)
processTicksAndRejections (node:internal/process/task_queues:95:5)
14:44:45.426 detox[39943] i ws-server@60711 get
data: {"type":"invokeResult","params":{},"messageId":4}
14:44:45.426 detox[39943] i ws-server@60700 send
data: {
"type": "invokeResult",
"params": {},
"messageId": 4
}
14:44:45.427 detox[39946] i ws-client get message
data: {"type":"invokeResult","params":{},"messageId":4}
14:44:45.427 detox[39946] E ws-client wait until timeout (30000 ms) with timeout (30000 ms)
14:44:45.427 detox[39946] i user ---------------------------------
Tap on element with id: �[35mover_keyboard_view�[39m
origin: at kit/helpers/actions/index.ts:14:13
14:44:45.427 detox[39946] i ws-client send message
data: {"type":"invoke","params":{"type":"action","action":"tap","predicate":{"type":"id","value":"over_keyboard_view","isRegex":false}},"messageId":5}
14:44:45.428 detox[39943] i ws-server@60700 get
data: {"type":"invoke","params":{"type":"action","action":"tap","predicate":{"type":"id","value":"over_keyboard_view","isRegex":false}},"messageId":5}
14:44:45.428 detox[39946] B ws-client tap
data: {
"type": "action",
"action": "tap",
"predicate": {
"type": "id",
"value": "over_keyboard_view",
"isRegex": false
}
}
stack: tap (/kit/helpers/actions/index.ts:17:28)
waitAndTap (/kit/helpers/actions/index.ts:74:12)
processTicksAndRejections (node:internal/process/task_queues:95:5)
Object.<anonymous> (/kit/011-over-keyboard-view.e2e.ts:17:5)
14:44:45.428 detox[39943] i ws-server@60711 send
data: {
"type": "invoke",
"params": {
"type": "action",
"action": "tap",
"predicate": {
"type": "id",
"value": "over_keyboard_view",
"isRegex": false
}
},
"messageId": 5
}
14:44:46.080 detox[39943] i ws-server@60711 get
data: {"type":"invokeResult","messageId":5,"params":{}}
14:44:46.080 detox[39943] i ws-server@60700 send
data: {
"type": "invokeResult",
"messageId": 5,
"params": {}
}
14:44:46.080 detox[39946] i ws-client get message
data: {"type":"invokeResult","messageId":5,"params":{}}
14:44:46.080 detox[39946] E ws-client tap
14:44:46.081 detox[39946] E lifecycle test_fn
14:44:46.081 detox[39946] B artifacts-manager onTestDone
args: ({"title":"should navigate to `OverKeyboardView` screen","fullName":"`OverKeyboardView` specification should navigate to `OverKeyboardView` screen","status":"passed","invocations":1})
14:44:46.081 detox[39946] i artifact:ARTIFACT_STOP stopping SimulatorVideoRecording
14:44:46.082 detox[39946] i artifact:ARTIFACT_DISCARD discarding SimulatorScreenshot
14:44:46.082 detox[39946] i child-process:SPAWN_KILL sending SIGINT to: /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 recordVideo /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/f029ba91-33be-43c3-91d7-e1a1e4015516.detox.mp4
14:44:46.185 detox[39946] i child-process:SPAWN_STDOUT Recording completed. Writing to disk.
Wrote video to: /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/f029ba91-33be-43c3-91d7-e1a1e4015516.detox.mp4
14:44:46.188 detox[39946] i child-process:SPAWN_END /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 recordVideo /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/f029ba91-33be-43c3-91d7-e1a1e4015516.detox.mp4 exited with code #0
14:44:46.188 detox[39946] i artifact:ARTIFACT_DISCARD discarding SimulatorVideoRecording
14:44:46.188 detox[39946] i artifact:ARTIFACT_STOP stopping SimulatorLogRecording
14:44:46.240 detox[39946] i child-process:SPAWN_KILL sending SIGINT to: /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate processImagePath beginsWith "/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app"
14:44:46.249 detox[39946] i child-process:SPAWN_END /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate "processImagePath beginsWith \"/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app\"" exited with code #0
14:44:46.250 detox[39946] E artifacts-manager onTestDone
14:44:46.250 detox[39946] E lifecycle should navigate to `OverKeyboardView` screen
14:44:46.250 detox[39946] i lifecycle `OverKeyboardView` specification: should navigate to `OverKeyboardView` screen [OK]
14:44:46.251 detox[39946] B lifecycle should have expected state when view is not visible
14:44:46.251 detox[39946] i lifecycle `OverKeyboardView` specification: should have expected state when view is not visible
14:44:46.251 detox[39946] B artifacts-manager onTestStart
args: ({"title":"should have expected state when view is not visible","fullName":"`OverKeyboardView` specification should have expected state when view is not visible","status":"running","invocations":1})
14:44:46.251 detox[39946] i artifact:ARTIFACT_START starting SimulatorLogRecording
14:44:46.251 detox[39946] i artifact:ARTIFACT_SAVE saving SimulatorLogRecording to: artifacts/example.ios.sim-17.release.2024-10-07 12-44-25Z/✓ `OverKeyboardView` specification should navigate to `OverKeyboardView` screen/device.log
14:44:46.252 detox[39946] i artifact:MOVE_FILE moving "/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/494ca684-315f-4bc5-818a-dda0c5efc50b.detox.log" to artifacts/example.ios.sim-17.release.2024-10-07 12-44-25Z/✓ `OverKeyboardView` specification should navigate to `OverKeyboardView` screen/device.log
14:44:46.252 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl get_app_container 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
14:44:46.254 detox[39946] i artifact:ARTIFACT_SAVE saving SimulatorLogRecording to: artifacts/example.ios.sim-17.release.2024-10-07 12-44-25Z/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 2024-10-07 12-44-46Z.startup.log
14:44:46.254 detox[39946] i artifact:MOVE_FILE moving "/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/8255ce7a-0dfd-4f50-b1d3-c0f1244de18e.detox.log" to artifacts/example.ios.sim-17.release.2024-10-07 12-44-25Z/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 2024-10-07 12-44-46Z.startup.log
14:44:46.387 detox[39946] i child-process:EXEC_SUCCESS /Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app
14:44:46.388 detox[39946] i child-process:SPAWN_CMD /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate "processImagePath beginsWith \"/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app\""
14:44:46.440 detox[39946] i artifact:ARTIFACT_START starting SimulatorScreenshot
14:44:46.440 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 screenshot "/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/878ff26f-6361-4638-a089-8059ed4e13e5.detox.png"
14:44:46.441 detox[39946] i artifact:ARTIFACT_START starting SimulatorVideoRecording
14:44:46.442 detox[39946] i child-process:SPAWN_CMD /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 recordVideo /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/973e06b7-85aa-4c24-86c4-73b500c34de0.detox.mp4
14:44:46.659 detox[39946] i child-process:EXEC_SUCCESS Detected file type 'PNG' from extension
Wrote screenshot to: /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/878ff26f-6361-4638-a089-8059ed4e13e5.detox.png
14:44:46.660 detox[39946] i artifact:ARTIFACT_STOP stopping SimulatorScreenshot
14:44:46.660 detox[39946] E artifacts-manager onTestStart
14:44:46.660 detox[39946] B lifecycle beforeEach
14:44:46.660 detox[39946] E lifecycle beforeEach
14:44:46.660 detox[39946] B lifecycle test_fn
14:44:46.660 detox[39946] i user ---------------------------------
Waiting for element by id: �[35mover_keyboard_view.input�[39m
origin: at kit/helpers/awaitable/index.ts:11:13
14:44:46.661 detox[39946] i ws-client send message
data: {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"over_keyboard_view.input","isRegex":false},"expectation":"toBeVisible","timeout":15000},"messageId":6}
14:44:46.661 detox[39943] i ws-server@60700 get
data: {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"over_keyboard_view.input","isRegex":false},"expectation":"toBeVisible","timeout":15000},"messageId":6}
14:44:46.661 detox[39943] i ws-server@60711 send
data: {
"type": "invoke",
"params": {
"type": "expectation",
"predicate": {
"type": "id",
"value": "over_keyboard_view.input",
"isRegex": false
},
"expectation": "toBeVisible",
"timeout": 15000
},
"messageId": 6
}
14:44:46.662 detox[39946] B ws-client wait until timeout (15000 ms) with timeout (15000 ms)
data: {
"type": "expectation",
"predicate": {
"type": "id",
"value": "over_keyboard_view.input",
"isRegex": false
},
"expectation": "toBeVisible",
"timeout": 15000
}
stack: waitForElementById (/kit/helpers/awaitable/index.ts:17:6)
Object.<anonymous> (/kit/011-over-keyboard-view.e2e.ts:21:29)
Promise.then.completed (/node_modules/jest-circus/build/utils.js:298:28)
new Promise (<anonymous>)
callAsyncCircusFn (/node_modules/jest-circus/build/utils.js:231:10)
_callCircusTest (/node_modules/jest-circus/build/run.js:316:40)
processTicksAndRejections (node:internal/process/task_queues:95:5)
_runTest (/node_modules/jest-circus/build/run.js:252:3)
_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:126:9)
_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:121:9)
run (/node_modules/jest-circus/build/run.js:71:3)
runAndTransformResultsToJestFormat (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
jestAdapter (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
runTestInternal (/node_modules/jest-runner/build/runTest.js:367:16)
runTest (/node_modules/jest-runner/build/runTest.js:444:34)
14:44:46.699 detox[39943] i ws-server@60711 get
data: {"type":"invokeResult","params":{},"messageId":6}
14:44:46.699 detox[39943] i ws-server@60700 send
data: {
"type": "invokeResult",
"params": {},
"messageId": 6
}
14:44:46.699 detox[39946] i ws-client get message
data: {"type":"invokeResult","params":{},"messageId":6}
14:44:46.699 detox[39946] E ws-client wait until timeout (15000 ms) with timeout (15000 ms)
14:44:46.716 detox[39946] i child-process:SPAWN_STDERR Recording started
14:44:47.715 detox[39946] B device takeScreenshot
args: ("OverKeyboardViewNotShown")
14:44:47.718 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 screenshot "/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/ba43a579-a8bb-40f1-9a21-782e2576327f.detox.png"
14:44:47.960 detox[39946] i child-process:EXEC_SUCCESS Detected file type 'PNG' from extension
Wrote screenshot to: /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/ba43a579-a8bb-40f1-9a21-782e2576327f.detox.png
14:44:47.961 detox[39946] B artifacts-manager onCreateExternalArtifact
args: ({"pluginId":"screenshot","artifactName":"OverKeyboardViewNotShown","artifactPath":"/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/ba43a579-a8bb-40f1-9a21-782e2576327f.detox.png"})
14:44:47.961 detox[39946] i artifact:ARTIFACT_START starting FileArtifact
14:44:47.961 detox[39946] i artifact:ARTIFACT_STOP stopping FileArtifact
14:44:47.961 detox[39946] E artifacts-manager onCreateExternalArtifact
14:44:47.961 detox[39946] E device takeScreenshot
14:44:48.411 detox[39946] i user �[32mScreenshot 'OverKeyboardViewNotShown' has 0.00% pixel diff! Acceptable is 0.1%.�[39m
origin: at kit/asserts/index.ts:60:13
14:44:48.411 detox[39946] E lifecycle test_fn
14:44:48.411 detox[39946] B artifacts-manager onTestDone
args: ({"title":"should have expected state when view is not visible","fullName":"`OverKeyboardView` specification should have expected state when view is not visible","status":"passed","invocations":1})
14:44:48.412 detox[39946] i artifact:ARTIFACT_STOP stopping SimulatorVideoRecording
14:44:48.412 detox[39946] i artifact:ARTIFACT_DISCARD discarding SimulatorScreenshot
14:44:48.412 detox[39946] i artifact:ARTIFACT_DISCARD discarding FileArtifact
14:44:48.412 detox[39946] i child-process:SPAWN_KILL sending SIGINT to: /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 recordVideo /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/973e06b7-85aa-4c24-86c4-73b500c34de0.detox.mp4
14:44:48.418 detox[39946] i child-process:SPAWN_STDOUT Recording completed. Writing to disk.
Wrote video to: /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/973e06b7-85aa-4c24-86c4-73b500c34de0.detox.mp4
14:44:48.420 detox[39946] i child-process:SPAWN_END /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 recordVideo /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/973e06b7-85aa-4c24-86c4-73b500c34de0.detox.mp4 exited with code #0
14:44:48.420 detox[39946] i artifact:ARTIFACT_DISCARD discarding SimulatorVideoRecording
14:44:48.420 detox[39946] i artifact:ARTIFACT_STOP stopping SimulatorLogRecording
14:44:48.473 detox[39946] i child-process:SPAWN_KILL sending SIGINT to: /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate processImagePath beginsWith "/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app"
14:44:48.479 detox[39946] i child-process:SPAWN_END /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate "processImagePath beginsWith \"/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app\"" exited with code #0
14:44:48.480 detox[39946] E artifacts-manager onTestDone
14:44:48.480 detox[39946] E lifecycle should have expected state when view is not visible
14:44:48.480 detox[39946] i lifecycle `OverKeyboardView` specification: should have expected state when view is not visible [OK]
14:44:48.481 detox[39946] B lifecycle should be visible when `visible={true}`
14:44:48.481 detox[39946] i lifecycle `OverKeyboardView` specification: should be visible when `visible={true}`
14:44:48.481 detox[39946] B artifacts-manager onTestStart
args: ({"title":"should be visible when `visible={true}`","fullName":"`OverKeyboardView` specification should be visible when `visible={true}`","status":"running","invocations":1})
14:44:48.481 detox[39946] i artifact:ARTIFACT_START starting SimulatorLogRecording
14:44:48.481 detox[39946] i artifact:ARTIFACT_SAVE saving SimulatorLogRecording to: artifacts/example.ios.sim-17.release.2024-10-07 12-44-25Z/✓ `OverKeyboardView` specification should have expected state when view is not visible/device.log
14:44:48.481 detox[39946] i artifact:MOVE_FILE moving "/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/675775c2-c845-47f8-8a06-451093724c2b.detox.log" to artifacts/example.ios.sim-17.release.2024-10-07 12-44-25Z/✓ `OverKeyboardView` specification should have expected state when view is not visible/device.log
14:44:48.482 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl get_app_container 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
14:44:48.791 detox[39946] i child-process:EXEC_SUCCESS /Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app
14:44:48.792 detox[39946] i child-process:SPAWN_CMD /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate "processImagePath beginsWith \"/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app\""
14:44:48.843 detox[39946] i artifact:ARTIFACT_START starting SimulatorScreenshot
14:44:48.844 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 screenshot "/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/042f7c34-8770-4cc3-b82a-d113440c8fd6.detox.png"
14:44:48.844 detox[39946] i artifact:ARTIFACT_START starting SimulatorVideoRecording
14:44:48.845 detox[39946] i child-process:SPAWN_CMD /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 recordVideo /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/217d0d77-00c8-4115-8337-6bca59480176.detox.mp4
14:44:49.067 detox[39946] i child-process:EXEC_SUCCESS Detected file type 'PNG' from extension
Wrote screenshot to: /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/042f7c34-8770-4cc3-b82a-d113440c8fd6.detox.png
14:44:49.068 detox[39946] i artifact:ARTIFACT_STOP stopping SimulatorScreenshot
14:44:49.068 detox[39946] E artifacts-manager onTestStart
14:44:49.068 detox[39946] B lifecycle beforeEach
14:44:49.068 detox[39946] E lifecycle beforeEach
14:44:49.068 detox[39946] B lifecycle test_fn
14:44:49.069 detox[39946] B device disableSynchronization
args: ()
14:44:49.070 detox[39946] i ws-client send message
data: {"type":"setSyncSettings","params":{"enabled":false},"messageId":7}
14:44:49.070 detox[39943] i ws-server@60700 get
data: {"type":"setSyncSettings","params":{"enabled":false},"messageId":7}
14:44:49.070 detox[39943] i ws-server@60711 send
data: {
"type": "setSyncSettings",
"params": {
"enabled": false
},
"messageId": 7
}
14:44:49.072 detox[39943] i ws-server@60711 get
data: {"type":"setSyncSettingsDone","params":{},"messageId":7}
14:44:49.072 detox[39943] i ws-server@60700 send
data: {
"type": "setSyncSettingsDone",
"params": {},
"messageId": 7
}
14:44:49.072 detox[39946] i ws-client get message
data: {"type":"setSyncSettingsDone","params":{},"messageId":7}
14:44:49.072 detox[39946] E device disableSynchronization
14:44:49.072 detox[39946] i user ---------------------------------
Waiting for element by id: �[35mover_keyboard_view.show�[39m
origin: at kit/helpers/awaitable/index.ts:11:13
14:44:49.073 detox[39946] i ws-client send message
data: {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"over_keyboard_view.show","isRegex":false},"expectation":"toBeVisible","timeout":30000},"messageId":8}
14:44:49.073 detox[39946] B ws-client wait until timeout (30000 ms) with timeout (30000 ms)
data: {
"type": "expectation",
"predicate": {
"type": "id",
"value": "over_keyboard_view.show",
"isRegex": false
},
"expectation": "toBeVisible",
"timeout": 30000
}
stack: waitForElementById (/kit/helpers/awaitable/index.ts:17:6)
waitAndTap (/kit/helpers/actions/index.ts:73:27)
Object.<anonymous> (/kit/011-over-keyboard-view.e2e.ts:29:21)
processTicksAndRejections (node:internal/process/task_queues:95:5)
14:44:49.073 detox[39943] i ws-server@60700 get
data: {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"over_keyboard_view.show","isRegex":false},"expectation":"toBeVisible","timeout":30000},"messageId":8}
14:44:49.073 detox[39943] i ws-server@60711 send
data: {
"type": "invoke",
"params": {
"type": "expectation",
"predicate": {
"type": "id",
"value": "over_keyboard_view.show",
"isRegex": false
},
"expectation": "toBeVisible",
"timeout": 30000
},
"messageId": 8
}
14:44:49.112 detox[39943] i ws-server@60711 get
data: {"params":{},"messageId":8,"type":"invokeResult"}
14:44:49.113 detox[39943] i ws-server@60700 send
data: {
"params": {},
"messageId": 8,
"type": "invokeResult"
}
14:44:49.113 detox[39946] i ws-client get message
data: {"params":{},"messageId":8,"type":"invokeResult"}
14:44:49.113 detox[39946] E ws-client wait until timeout (30000 ms) with timeout (30000 ms)
14:44:49.113 detox[39946] i user ---------------------------------
Tap on element with id: �[35mover_keyboard_view.show�[39m
origin: at kit/helpers/actions/index.ts:14:13
14:44:49.113 detox[39946] i ws-client send message
data: {"type":"invoke","params":{"type":"action","action":"tap","predicate":{"type":"id","value":"over_keyboard_view.show","isRegex":false}},"messageId":9}
14:44:49.114 detox[39946] B ws-client tap
data: {
"type": "action",
"action": "tap",
"predicate": {
"type": "id",
"value": "over_keyboard_view.show",
"isRegex": false
}
}
stack: tap (/kit/helpers/actions/index.ts:17:28)
waitAndTap (/kit/helpers/actions/index.ts:74:12)
processTicksAndRejections (node:internal/process/task_queues:95:5)
Object.<anonymous> (/kit/011-over-keyboard-view.e2e.ts:29:5)
14:44:49.114 detox[39943] i ws-server@60700 get
data: {"type":"invoke","params":{"type":"action","action":"tap","predicate":{"type":"id","value":"over_keyboard_view.show","isRegex":false}},"messageId":9}
14:44:49.114 detox[39943] i ws-server@60711 send
data: {
"type": "invoke",
"params": {
"type": "action",
"action": "tap",
"predicate": {
"type": "id",
"value": "over_keyboard_view.show",
"isRegex": false
}
},
"messageId": 9
}
14:44:49.117 detox[39946] i child-process:SPAWN_STDERR Recording started
14:44:49.218 detox[39943] i ws-server@60711 get
data: {"params":{},"messageId":9,"type":"invokeResult"}
14:44:49.218 detox[39943] i ws-server@60700 send
data: {
"params": {},
"messageId": 9,
"type": "invokeResult"
}
14:44:49.218 detox[39946] i ws-client get message
data: {"params":{},"messageId":9,"type":"invokeResult"}
14:44:49.218 detox[39946] E ws-client tap
14:44:50.220 detox[39946] B device takeScreenshot
args: ("OverKeyboardViewShown")
14:44:50.220 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 screenshot "/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/01163cc5-071b-434b-abca-811d6cb7ef61.detox.png"
14:44:50.411 detox[39946] i child-process:EXEC_SUCCESS Detected file type 'PNG' from extension
Wrote screenshot to: /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/01163cc5-071b-434b-abca-811d6cb7ef61.detox.png
14:44:50.411 detox[39946] B artifacts-manager onCreateExternalArtifact
args: ({"pluginId":"screenshot","artifactName":"OverKeyboardViewShown","artifactPath":"/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/01163cc5-071b-434b-abca-811d6cb7ef61.detox.png"})
14:44:50.412 detox[39946] i artifact:ARTIFACT_START starting FileArtifact
14:44:50.412 detox[39946] i artifact:ARTIFACT_STOP stopping FileArtifact
14:44:50.412 detox[39946] E artifacts-manager onCreateExternalArtifact
14:44:50.412 detox[39946] E device takeScreenshot
14:44:50.809 detox[39946] i user �[32mScreenshot 'OverKeyboardViewShown' has 0.00% pixel diff! Acceptable is 0.1%.�[39m
origin: at kit/asserts/index.ts:60:13
14:44:50.812 detox[39946] E lifecycle test_fn
14:44:50.813 detox[39946] B artifacts-manager onTestDone
args: ({"title":"should be visible when `visible={true}`","fullName":"`OverKeyboardView` specification should be visible when `visible={true}`","status":"passed","invocations":1})
14:44:50.813 detox[39946] i artifact:ARTIFACT_STOP stopping SimulatorVideoRecording
14:44:50.813 detox[39946] i artifact:ARTIFACT_DISCARD discarding SimulatorScreenshot
14:44:50.813 detox[39946] i child-process:SPAWN_KILL sending SIGINT to: /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 recordVideo /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/217d0d77-00c8-4115-8337-6bca59480176.detox.mp4
14:44:50.813 detox[39946] i artifact:ARTIFACT_DISCARD discarding FileArtifact
14:44:50.833 detox[39946] i child-process:SPAWN_STDOUT Recording completed. Writing to disk.
Wrote video to: /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/217d0d77-00c8-4115-8337-6bca59480176.detox.mp4
14:44:50.835 detox[39946] i child-process:SPAWN_END /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 recordVideo /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/217d0d77-00c8-4115-8337-6bca59480176.detox.mp4 exited with code #0
14:44:50.836 detox[39946] i artifact:ARTIFACT_DISCARD discarding SimulatorVideoRecording
14:44:50.836 detox[39946] i artifact:ARTIFACT_STOP stopping SimulatorLogRecording
14:44:50.887 detox[39946] i child-process:SPAWN_KILL sending SIGINT to: /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate processImagePath beginsWith "/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app"
14:44:50.893 detox[39946] i child-process:SPAWN_END /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate "processImagePath beginsWith \"/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app\"" exited with code #0
14:44:50.894 detox[39946] E artifacts-manager onTestDone
14:44:50.894 detox[39946] E lifecycle should be visible when `visible={true}`
14:44:50.894 detox[39946] i lifecycle `OverKeyboardView` specification: should be visible when `visible={true}` [OK]
14:44:50.895 detox[39946] B lifecycle should have touchable background
14:44:50.895 detox[39946] i lifecycle `OverKeyboardView` specification: should have touchable background
14:44:50.895 detox[39946] B artifacts-manager onTestStart
args: ({"title":"should have touchable background","fullName":"`OverKeyboardView` specification should have touchable background","status":"running","invocations":1})
14:44:50.895 detox[39946] i artifact:ARTIFACT_START starting SimulatorLogRecording
14:44:50.895 detox[39946] i artifact:ARTIFACT_SAVE saving SimulatorLogRecording to: artifacts/example.ios.sim-17.release.2024-10-07 12-44-25Z/✓ `OverKeyboardView` specification should be visible when `visible={true}`/device.log
14:44:50.895 detox[39946] i artifact:MOVE_FILE moving "/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/ed5bc419-560f-4239-aae0-a47774db68a6.detox.log" to artifacts/example.ios.sim-17.release.2024-10-07 12-44-25Z/✓ `OverKeyboardView` specification should be visible when `visible={true}`/device.log
14:44:50.896 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl get_app_container 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 com.example.reactnativekeyboardcontroller
14:44:51.031 detox[39946] i child-process:EXEC_SUCCESS /Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app
14:44:51.032 detox[39946] i child-process:SPAWN_CMD /usr/bin/xcrun simctl spawn 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 log stream --level debug --style compact --predicate "processImagePath beginsWith \"/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/36EB7E10-334B-4053-BDAA-A01B59813F67/KeyboardControllerExample.app\""
14:44:51.083 detox[39946] i artifact:ARTIFACT_START starting SimulatorScreenshot
14:44:51.083 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 screenshot "/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/7d4e0455-e194-4a22-862a-43ec649f9e35.detox.png"
14:44:51.084 detox[39946] i artifact:ARTIFACT_START starting SimulatorVideoRecording
14:44:51.084 detox[39946] i child-process:SPAWN_CMD /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 recordVideo /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/0c2a4db5-3052-4c04-af3c-490954118c8e.detox.mp4
14:44:51.477 detox[39946] i child-process:EXEC_SUCCESS Detected file type 'PNG' from extension
Wrote screenshot to: /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/7d4e0455-e194-4a22-862a-43ec649f9e35.detox.png
14:44:51.478 detox[39946] i artifact:ARTIFACT_STOP stopping SimulatorScreenshot
14:44:51.478 detox[39946] E artifacts-manager onTestStart
14:44:51.478 detox[39946] B lifecycle beforeEach
14:44:51.478 detox[39946] E lifecycle beforeEach
14:44:51.478 detox[39946] B lifecycle test_fn
14:44:51.479 detox[39946] i user ---------------------------------
Waiting for element by id: �[35mover_keyboard_view.background�[39m
origin: at kit/helpers/awaitable/index.ts:11:13
14:44:51.479 detox[39946] i ws-client send message
data: {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"over_keyboard_view.background","isRegex":false},"expectation":"toBeVisible","timeout":30000},"messageId":10}
14:44:51.480 detox[39946] B ws-client wait until timeout (30000 ms) with timeout (30000 ms)
data: {
"type": "expectation",
"predicate": {
"type": "id",
"value": "over_keyboard_view.background",
"isRegex": false
},
"expectation": "toBeVisible",
"timeout": 30000
}
stack: waitForElementById (/kit/helpers/awaitable/index.ts:17:6)
waitAndTap (/kit/helpers/actions/index.ts:73:27)
Object.<anonymous> (/kit/011-over-keyboard-view.e2e.ts:36:21)
Promise.then.completed (/node_modules/jest-circus/build/utils.js:298:28)
new Promise (<anonymous>)
callAsyncCircusFn (/node_modules/jest-circus/build/utils.js:231:10)
_callCircusTest (/node_modules/jest-circus/build/run.js:316:40)
_runTest (/node_modules/jest-circus/build/run.js:252:3)
_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:126:9)
_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:121:9)
run (/node_modules/jest-circus/build/run.js:71:3)
runAndTransformResultsToJestFormat (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
jestAdapter (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
runTestInternal (/node_modules/jest-runner/build/runTest.js:367:16)
runTest (/node_modules/jest-runner/build/runTest.js:444:34)
14:44:51.480 detox[39943] i ws-server@60700 get
data: {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"over_keyboard_view.background","isRegex":false},"expectation":"toBeVisible","timeout":30000},"messageId":10}
14:44:51.480 detox[39943] i ws-server@60711 send
data: {
"type": "invoke",
"params": {
"type": "expectation",
"predicate": {
"type": "id",
"value": "over_keyboard_view.background",
"isRegex": false
},
"expectation": "toBeVisible",
"timeout": 30000
},
"messageId": 10
}
14:44:51.495 detox[39943] i ws-server@60711 get
data: {"type":"invokeResult","params":{},"messageId":10}
14:44:51.495 detox[39943] i ws-server@60700 send
data: {
"type": "invokeResult",
"params": {},
"messageId": 10
}
14:44:51.495 detox[39946] i ws-client get message
data: {"type":"invokeResult","params":{},"messageId":10}
14:44:51.495 detox[39946] E ws-client wait until timeout (30000 ms) with timeout (30000 ms)
14:44:51.496 detox[39946] i user ---------------------------------
Tap on element with id: �[35mover_keyboard_view.background�[39m
origin: at kit/helpers/actions/index.ts:14:13
14:44:51.496 detox[39946] i ws-client send message
data: {"type":"invoke","params":{"type":"action","action":"tap","predicate":{"type":"id","value":"over_keyboard_view.background","isRegex":false}},"messageId":11}
14:44:51.496 detox[39943] i ws-server@60700 get
data: {"type":"invoke","params":{"type":"action","action":"tap","predicate":{"type":"id","value":"over_keyboard_view.background","isRegex":false}},"messageId":11}
14:44:51.496 detox[39946] B ws-client tap
data: {
"type": "action",
"action": "tap",
"predicate": {
"type": "id",
"value": "over_keyboard_view.background",
"isRegex": false
}
}
stack: tap (/kit/helpers/actions/index.ts:17:28)
waitAndTap (/kit/helpers/actions/index.ts:74:12)
processTicksAndRejections (node:internal/process/task_queues:95:5)
Object.<anonymous> (/kit/011-over-keyboard-view.e2e.ts:36:5)
14:44:51.496 detox[39943] i ws-server@60711 send
data: {
"type": "invoke",
"params": {
"type": "action",
"action": "tap",
"predicate": {
"type": "id",
"value": "over_keyboard_view.background",
"isRegex": false
}
},
"messageId": 11
}
14:44:51.538 detox[39946] i child-process:SPAWN_STDERR Recording started
14:44:51.601 detox[39943] i ws-server@60711 get
data: {"type":"invokeResult","messageId":11,"params":{}}
14:44:51.603 detox[39943] i ws-server@60700 send
data: {
"type": "invokeResult",
"messageId": 11,
"params": {}
}
14:44:51.604 detox[39946] i ws-client get message
data: {"type":"invokeResult","messageId":11,"params":{}}
14:44:51.604 detox[39946] E ws-client tap
14:44:52.605 detox[39946] B device takeScreenshot
args: ("OverKeyboardViewNotShown")
14:44:52.606 detox[39946] i child-process:EXEC_CMD /usr/bin/xcrun simctl io 8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17 screenshot "/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/9c892ff8-bedd-419d-a256-5e32ed52f43f.detox.png"
14:44:54.166 detox[39946] i child-process:EXEC_SUCCESS Detected file type 'PNG' from extension
Wrote screenshot to: /private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/9c892ff8-bedd-419d-a256-5e32ed52f43f.detox.png
14:44:54.167 detox[39946] B artifacts-manager onCreateExternalArtifact
args: ({"pluginId":"screenshot","artifactName":"OverKeyboardViewNotShown","artifactPath":"/private/var/folders/8p/tlmhb2qj6j51sn_l2b2sgktm0000gn/T/9c892ff8-bedd-419d-a256-5e32ed52f43f.detox.png"})
14:44:54.168 detox[39946] i artifact:ARTIFACT_START starting FileArtifact
14:44:54.168 detox[39946] i artifact:ARTIFACT_STOP stopping FileArtifact
14:44:54.168 detox[39946] E artifacts-manager onCreateExternalArtifact
14:44:54.168 detox[39946] E device takeScreenshot
14:44:57.304 detox[39946] i user �[32mScreenshot 'OverKeyboardViewNotShown' has 11.94% pixel diff! Acceptable is 0.1%.�[39m
origin: at kit/asserts/index.ts:60:13
Device logs
Device logs
Filtering the log data using "processImagePath BEGINSWITH "/Users/kirylziusko/Library/Developer/CoreSimulator/Devices/8DA0086D-DFBB-4E39-8DCF-B7C6E2000A17/data/Containers/Bundle/Application/E86CE518-AFA0-4366-9C63-3AEDD0D148FA/KeyboardControllerExample.app""
Timestamp Ty Process[PID:TID]
2024-10-07 14:35:10.454 I KeyboardControllerExample[33405:3191da0] [com.wix.Detox:WebSocket] Action received: setSyncSettings
2024-10-07 14:35:10.456 I KeyboardControllerExample[33405:3191da0] [com.wix.Detox:WebSocket] Action received: invoke
2024-10-07 14:35:10.495 I KeyboardControllerExample[33405:3191da0] [com.wix.Detox:WebSocket] Action received: invoke
2024-10-07 14:35:10.580 Df KeyboardControllerExample[33405:3191da0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2024-10-07 14:35:10.580 Df KeyboardControllerExample[33405:3191da0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x104c05ef0>; contextId: 0xA58140EB
2024-10-07 14:35:10.580 A KeyboardControllerExample[33405:3191da0] (UIKitCore) send gesture actions
2024-10-07 14:35:10.596 Df KeyboardControllerExample[33405:3191da0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2024-10-07 14:35:10.597 Df KeyboardControllerExample[33405:3191da0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x104c05ef0>; contextId: 0xA58140EB
2024-10-07 14:35:10.597 A KeyboardControllerExample[33405:3191da0] (UIKitCore) send gesture actions
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
2024-10-07 14:35:10.615 Db KeyboardControllerExample[33405:3191da0] [com.apple.defaults:User Defaults] looked up value 1 for key RCTI18nUtil_makeRTLFlipLeftAndRightStyles in CFPrefsPlistSource<0x600003010000> (Domain: com.example.reactnativekeyboardcontroller, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x60000300c000> (Domain: com.example.reactnativekeyboardcontroller, Container: (null))
I'm the author of this component and I may assume that a native code is not implemented properly on iOS, but the key thing is that everything works if I click manually - I'm really out of ideas what to try so will be glad if you can give me any directions to look into 🙏
My last assumption is that you iterate through windows UIApplication.shared.windows but I attach view to UIRemoteKeyboardWindow which can not be discovered by simple iteration through UIApplication.shared.windows - maybe it's the problem?
The text was updated successfully, but these errors were encountered:
Sorry for creating semi-empty issue in the beginning - the reason why I did this because when I filled all necessary info in the beginning I got an error from GitHub telling me that I exceeded a limit of 65000 characters 🤯
So the next attempt I created empty issue and added all necessary information one-by-one.
Feel free to ask any other questions - I'll be happy to provide answers 😊
What happened?
When I try to tap on
TouchableOpacity
(bothreact-native
andreact-native-gesture-handler
) insideOverKeybaordView
:OverKeyboarView
is getting shown:onPress
is not getting fired.What was the expected behaviour?
onPress
should be fired).Was it tested on latest Detox?
Did your test throw out a timeout?
Help us reproduce this issue!
The reproduction can be found at https://github.com/kirillzyusko/react-native-keyboard-controller/blob/main/e2e/kit/011-over-keyboard-view.e2e.ts
In what environment did this happen?
Detox version: 20.13.0
React Native version: 0.75.3
Has Fabric (React Native's new rendering system) enabled: No
Node version: 20.14.0
Device model: iPhone 15 Pro
iOS version: 17.5
macOS version: 14.6.1
Xcode version: 15.4
Test-runner (select one): jest
Detox logs
Detox logs
Device logs
Device logs
More data, please!
The implementation of
OverKeyboardView
can be found in https://github.com/kirillzyusko/react-native-keyboard-controller/blob/main/ios/views/OverKeyboardViewManager.mmThe implementation of
OverKeyboardView
can be found in https://github.com/kirillzyusko/react-native-keyboard-controller/blob/main/ios/views/OverKeyboardViewManager.mmI'm the author of this component and I may assume that a native code is not implemented properly on iOS, but the key thing is that everything works if I click manually - I'm really out of ideas what to try so will be glad if you can give me any directions to look into 🙏
My last assumption is that you iterate through windows
UIApplication.shared.windows
but I attach view toUIRemoteKeyboardWindow
which can not be discovered by simple iteration throughUIApplication.shared.windows
- maybe it's the problem?The text was updated successfully, but these errors were encountered: