This question is locked. New answers and comments are not allowed.
hi,
I have deployed the sample app in Telerik Mobile Testing/samples/Cordova/DemoApplication and use demo specs to test .
I have reviewed http://www.telerik.com/forums/test-runner-connection-problems-with-mobile-test-framework , and followed these steps:
Refresh Agents then click Run Tests,
ERROR:
AGENT PLATFORM FAILED TEST FAILED STEP FAILED METHOD EXCEPTION
iPhone iPhone 5 (GSM+CDMA) Build a taco 1. launch demo application 1. ios.launch 100: request timed out
I have changed specs test js ,made it url schemes same with xcode info
var stepRepository = {
"launch demo application": {
'ios': [
ios.launch('defaultAppURL2222://')
],
the following logs:
tmtest server --launch-test-runner -v
Port 8081 already in use.
Message server encountered an error and will disconnect.
jinkaiMacBook-Pro:~ pioneer$ tmtest server --launch-test-runner -v
Test Runner available at http://172.31.6.52:3001/testrunner
Web Agent available at http://172.31.6.52:3001/
Message Server available at ws://172.31.6.52:8081
server.js:1 Client connecting...
server.js:1 Sending message
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "cb8856be-aebf-4f6a-ba4b-0f9bc4546dbc",
"data": {
"handshake": "hs_get_client_info"
}
}
server.js:1 Received message
{
"id": "11abd110-8f54-4b4b-bfa9-67325eb758b1",
"toId": "server",
"data": {
"version": "2",
"platformInfo": {
"platformKey": "web",
"name": "Safari",
"platform": "MacIntel",
"system": "MacOS",
"systemVersion": "",
"browser": {
"name": "Safari",
"version": "7.0.3"
}
},
"capabilities": [
"automation_test_runner"
],
"identity": {
"sharedKey": "5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68"
}
},
"responseToMessageId": "cb8856be-aebf-4f6a-ba4b-0f9bc4546dbc",
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Calling callback stored for previous message
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "38de5b98-c2d4-433a-99a1-39299aad1f1f",
"data": {
"handshake": "hs_accepted",
"id": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
},
"responseToMessageId": "11abd110-8f54-4b4b-bfa9-67325eb758b1"
}
server.js:1 Client connected
server.js:1 Requesting registration of client
server.js:1 Registering client
server.js:1 creating sharedKey 5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68
server.js:1 adding 77b04e5c-f7d4-4736-90d0-3beebd4c9454 to sharedKey 5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68
server.js:1 Received message
{
"id": "9f98ed56-c2dc-4031-b251-71e8df2ae47b",
"toId": "server",
"data": {
"cmd": "get-clients-with-capability",
"params": {
"capabilities": [
"automation_execution_agent"
]
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Getting clients with capability
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "e991f3bb-91dd-457a-8337-014a4ad52164",
"data": [],
"responseToMessageId": "9f98ed56-c2dc-4031-b251-71e8df2ae47b"
}
server.js:1 Received message
{
"id": "f2857e25-62ea-408a-9856-1f3f8a3f84b3",
"toId": "server",
"data": {
"cmd": "get-clients-with-capability",
"params": {
"capabilities": [
"automation_execution_agent"
]
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Getting clients with capability
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "e57d7933-1ca0-4ca6-9d19-14b6e499e4a6",
"data": [],
"responseToMessageId": "f2857e25-62ea-408a-9856-1f3f8a3f84b3"
}
server.js:1 Client connecting...
server.js:1 Sending message
{
"fromId": "server",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"id": "850b6ba6-32db-450e-9874-51275c20b37a",
"data": {
"handshake": "hs_get_client_info"
}
}
server.js:1 Received message
{
"fromId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"id": "7070B373-689B-4831-9C89-06EBD6327706-2764-0000071A716F980C",
"responseToMessageId": "850b6ba6-32db-450e-9874-51275c20b37a",
"data": {
"capabilities": [
"automation_execution_agent"
],
"platformInfo": {
"name": "iPhone",
"platformKey": "ios",
"system": "iPhone OS",
"platform": "iPhone 5 (GSM+CDMA)",
"systemVersion": "7.1",
"browser": {
"name": "Safari",
"version": ""
}
},
"version": "2",
"identity": {
"sharedKey": "5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68"
}
},
"timestamp": 0,
"toId": "server"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Calling callback stored for previous message
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"id": "4f009074-e871-4ecc-977d-50f440634284",
"data": {
"handshake": "hs_accepted",
"id": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad"
},
"responseToMessageId": "7070B373-689B-4831-9C89-06EBD6327706-2764-0000071A716F980C"
}
server.js:1 Client connected
server.js:1 Requesting registration of client
server.js:1 Registering client
server.js:1 adding c80ae194-f9aa-4587-bd45-4ce4a31b6cad to sharedKey 5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68
server.js:1 Received message
{
"id": "989cec75-64bb-4533-b3e1-3ebc70e5f1d6",
"toId": "server",
"data": {
"cmd": "get-clients-with-capability",
"params": {
"capabilities": [
"automation_execution_agent"
]
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Getting clients with capability
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "2d60f502-371f-4a1a-8797-e449344ee13c",
"data": [
{
"id": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"platformInfo": {
"name": "iPhone",
"platformKey": "ios",
"system": "iPhone OS",
"platform": "iPhone 5 (GSM+CDMA)",
"systemVersion": "7.1",
"browser": {
"name": "Safari",
"version": ""
}
},
"capabilities": [
"automation_execution_agent"
]
}
],
"responseToMessageId": "989cec75-64bb-4533-b3e1-3ebc70e5f1d6"
}
server.js:1 Received message
{
"id": "155ec2c0-5a5c-4233-be6a-2e5da5482d38",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "ios.launch",
"params": {
"url": "defaultAppURL2222://"
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 Received message
{
"id": "07D6FE81-502A-4E8C-A669-0F3564A82931-2764-0000071A785F5770",
"data": {
"cmd": "suspend"
},
"timestamp": 0,
"toId": "server",
"fromId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Suspending client
server.js:1 Client disconnected. Waiting 10s before removal
server.js:1 Received message
{
"id": "a33f7b95-b4d7-46e5-9d98-ec1953fff556",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "ca5fda9a-1de0-4889-9935-6f1c72443728",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "a33f7b95-b4d7-46e5-9d98-ec1953fff556"
}
server.js:1 Received message
{
"id": "caa8cb3b-7f40-4a05-b9ca-17fdc265c746",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "2d27bc17-2008-44ba-ba0e-7512174ce062",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "caa8cb3b-7f40-4a05-b9ca-17fdc265c746"
}
server.js:1 Received message
{
"id": "90fd0d7f-fdf6-40d7-a947-a33759c2509a",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "48ae9dc6-a9ce-494f-80ee-05c396ac1e88",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "90fd0d7f-fdf6-40d7-a947-a33759c2509a"
}
server.js:1 Received message
{
"id": "12bf54ef-e30b-44f8-9159-b7d453289b2e",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "b004bba3-ff30-426b-bb36-1c45ab0a6cee",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "12bf54ef-e30b-44f8-9159-b7d453289b2e"
}
server.js:1 Received message
{
"id": "4b6cb658-0423-4dc7-95cc-dd0b09fbc99e",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "cea03811-d7ad-4e4a-a458-fcce1fb1cf73",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "4b6cb658-0423-4dc7-95cc-dd0b09fbc99e"
}
server.js:1 Received message
{
"id": "510053bc-db83-481f-88d5-8df820584cb8",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "a66d3f5a-7534-472b-beef-e21665e87759",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "510053bc-db83-481f-88d5-8df820584cb8"
}
server.js:1 Received message
{
"id": "8fd0316c-2990-4704-9167-a62aeb0b7441",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "d92aeedd-40e9-4138-9e7a-3242b181faee",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "8fd0316c-2990-4704-9167-a62aeb0b7441"
}
server.js:1 Received message
{
"id": "5ecade71-0eb4-4363-b9de-70c021b25a1c",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "52b20654-5c56-4b1a-acc6-65139543ce70",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "5ecade71-0eb4-4363-b9de-70c021b25a1c"
}
server.js:1 Received message
{
"id": "ee598646-7977-4a0b-a00d-0afb8bcce4ad",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "647671b7-31d2-43ed-b356-5001c7337f88",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "ee598646-7977-4a0b-a00d-0afb8bcce4ad"
}
server.js:1 Requesting removal from Clients list
server.js:1 removing c80ae194-f9aa-4587-bd45-4ce4a31b6cad
server.js:1 Received message
{
"id": "9ebe5e89-586f-4c16-9a55-c064c60cfcc9",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":120,"description":"recipient not found"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "b7fe794e-e6de-4aa8-aa17-4b8ee9378c3b",
"data": {
"error": {
"code": 120,
"description": "recipient not found"
}
},
"responseToMessageId": "9ebe5e89-586f-4c16-9a55-c064c60cfcc9"
}
server.js:1 Client connecting...
server.js:1 Sending message
{
"fromId": "server",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"id": "a4a4b224-201f-4132-8cf7-379e56097a71",
"data": {
"handshake": "hs_get_client_info"
}
}
server.js:1 Received message
{
"fromId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"id": "05BCB424-F37E-478E-84EA-B662ECB17A55-2764-0000071F51BFB135",
"responseToMessageId": "a4a4b224-201f-4132-8cf7-379e56097a71",
"data": {
"capabilities": [
"automation_execution_agent"
],
"platformInfo": {
"name": "iPhone",
"platformKey": "ios",
"system": "iPhone OS",
"platform": "iPhone 5 (GSM+CDMA)",
"systemVersion": "7.1",
"browser": {
"name": "Safari",
"version": ""
}
},
"version": "2",
"identity": {
"sharedKey": "5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68"
}
},
"timestamp": 0,
"toId": "server"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Calling callback stored for previous message
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"id": "03f5ff71-43ec-41da-8415-7487e4a1d888",
"data": {
"handshake": "hs_accepted",
"id": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54"
},
"responseToMessageId": "05BCB424-F37E-478E-84EA-B662ECB17A55-2764-0000071F51BFB135"
}
server.js:1 Client connected
server.js:1 Requesting registration of client
server.js:1 Registering client
server.js:1 adding 82fcc6e4-f90e-454a-bdda-fe45a0b19b54 to sharedKey 5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68
server.js:1 Received message
{
"id": "6abbd53c-8d7e-42c5-b68b-42f837fb4778",
"toId": "server",
"data": {
"cmd": "get-clients-with-capability",
"params": {
"capabilities": [
"automation_execution_agent"
]
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Getting clients with capability
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "f649b9d2-bb31-404d-ba67-b86dfdd617e3",
"data": [
{
"id": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"platformInfo": {
"name": "iPhone",
"platformKey": "ios",
"system": "iPhone OS",
"platform": "iPhone 5 (GSM+CDMA)",
"systemVersion": "7.1",
"browser": {
"name": "Safari",
"version": ""
}
},
"capabilities": [
"automation_execution_agent"
]
}
],
"responseToMessageId": "6abbd53c-8d7e-42c5-b68b-42f837fb4778"
}
server.js:1 Received message
{
"id": "a7e02231-6266-4831-9fbd-7b93fadfe876",
"toId": "server",
"data": {
"cmd": "get-clients-with-capability",
"params": {
"capabilities": [
"automation_execution_agent"
]
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Getting clients with capability
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "1510d539-564d-472c-a8b9-91c31e5cdc0d",
"data": [
{
"id": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"platformInfo": {
"name": "iPhone",
"platformKey": "ios",
"system": "iPhone OS",
"platform": "iPhone 5 (GSM+CDMA)",
"systemVersion": "7.1",
"browser": {
"name": "Safari",
"version": ""
}
},
"capabilities": [
"automation_execution_agent"
]
}
],
"responseToMessageId": "a7e02231-6266-4831-9fbd-7b93fadfe876"
}
server.js:1 Received message
{
"id": "cf5e5e49-1e78-4f46-aee7-b8075719a12d",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "ios.launch",
"params": {
"url": "defaultAppURL2222://"
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 Received message
{
"id": "7921C046-80F4-4CBB-BD55-EA6EF0F6FFF9-2764-0000071F6C7B0C03",
"data": {
"cmd": "suspend"
},
"timestamp": 0,
"toId": "server",
"fromId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Suspending client
server.js:1 Client disconnected. Waiting 10s before removal
server.js:1 Received message
{
"id": "3143260d-a6dd-49ae-a72c-f8db3795ec59",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "42117049-6929-47e2-aaed-31e3d4c45e32",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "3143260d-a6dd-49ae-a72c-f8db3795ec59"
}
server.js:1 Received message
{
"id": "9c6d32bd-0564-45e8-bd43-50ef875c9ea5",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "f9d62a53-518c-4b59-94fc-191f0125f5e7",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "9c6d32bd-0564-45e8-bd43-50ef875c9ea5"
}
server.js:1 Received message
{
"id": "4aaa9a48-9dbc-4fc6-ae06-1d62f5ab17be",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "c56094e7-d6dc-40b4-a3be-16ae4e440a8a",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "4aaa9a48-9dbc-4fc6-ae06-1d62f5ab17be"
}
server.js:1 Received message
{
"id": "c768bdb5-1f87-4608-91db-1be0e84a96d7",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "967457fd-2c43-49b1-85d4-ce8bf5b7c057",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "c768bdb5-1f87-4608-91db-1be0e84a96d7"
}
server.js:1 Received message
{
"id": "1b97b1f8-a556-4b5a-95c6-24bf566ae33f",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "6b802bfb-e9f5-4406-8ab8-b1bbf472fd74",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "1b97b1f8-a556-4b5a-95c6-24bf566ae33f"
}
server.js:1 Received message
{
"id": "bd6a6943-47c6-4a4f-9bd1-787801b1f389",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "d661ff34-9f34-4b47-80c8-c7f3f96ac439",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "bd6a6943-47c6-4a4f-9bd1-787801b1f389"
}
server.js:1 Received message
{
"id": "48b41a82-d8bd-4e1c-84a7-75a4ea0b48f7",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "7f202faf-1cbb-4cfe-8c78-dcdde8de6ecf",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "48b41a82-d8bd-4e1c-84a7-75a4ea0b48f7"
}
server.js:1 Received message
{
"id": "3e0735b0-6764-47c5-ba5e-c435131d9e68",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "03e23e49-7258-46fe-81f0-56a997e66ad3",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "3e0735b0-6764-47c5-ba5e-c435131d9e68"
}
server.js:1 Received message
{
"id": "a1ceabc8-1c96-45a8-874a-9313b7345660",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "132fdbf5-6f1c-40d4-a58f-96639d23a990",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "a1ceabc8-1c96-45a8-874a-9313b7345660"
}
server.js:1 Received message
{
"id": "5ee4edfe-d91c-47c4-95e4-b6cd03daa489",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "f1e7cd95-fe05-473e-a7eb-61f135356dd9",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "5ee4edfe-d91c-47c4-95e4-b6cd03daa489"
}
server.js:1 Requesting removal from Clients list
server.js:1 removing 82fcc6e4-f90e-454a-bdda-fe45a0b19b54
server.js:1 Received message
{
"id": "e11decf8-61f4-4740-95a7-cc9dc353113a",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":120,"description":"recipient not found"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "fc720631-44bb-46d7-94b6-595f40d1e1a7",
"data": {
"error": {
"code": 120,
"description": "recipient not found"
}
},
"responseToMessageId": "e11decf8-61f4-4740-95a7-cc9dc353113a"
}
I have deployed the sample app in Telerik Mobile Testing/samples/Cordova/DemoApplication and use demo specs to test .
I have reviewed http://www.telerik.com/forums/test-runner-connection-problems-with-mobile-test-framework , and followed these steps:
Refresh Agents then click Run Tests,
ERROR:
AGENT PLATFORM FAILED TEST FAILED STEP FAILED METHOD EXCEPTION
iPhone iPhone 5 (GSM+CDMA) Build a taco 1. launch demo application 1. ios.launch 100: request timed out
I have changed specs test js ,made it url schemes same with xcode info
var stepRepository = {
"launch demo application": {
'ios': [
ios.launch('defaultAppURL2222://')
],
the following logs:
tmtest server --launch-test-runner -v
Port 8081 already in use.
Message server encountered an error and will disconnect.
jinkaiMacBook-Pro:~ pioneer$ tmtest server --launch-test-runner -v
Test Runner available at http://172.31.6.52:3001/testrunner
Web Agent available at http://172.31.6.52:3001/
Message Server available at ws://172.31.6.52:8081
server.js:1 Client connecting...
server.js:1 Sending message
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "cb8856be-aebf-4f6a-ba4b-0f9bc4546dbc",
"data": {
"handshake": "hs_get_client_info"
}
}
server.js:1 Received message
{
"id": "11abd110-8f54-4b4b-bfa9-67325eb758b1",
"toId": "server",
"data": {
"version": "2",
"platformInfo": {
"platformKey": "web",
"name": "Safari",
"platform": "MacIntel",
"system": "MacOS",
"systemVersion": "",
"browser": {
"name": "Safari",
"version": "7.0.3"
}
},
"capabilities": [
"automation_test_runner"
],
"identity": {
"sharedKey": "5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68"
}
},
"responseToMessageId": "cb8856be-aebf-4f6a-ba4b-0f9bc4546dbc",
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Calling callback stored for previous message
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "38de5b98-c2d4-433a-99a1-39299aad1f1f",
"data": {
"handshake": "hs_accepted",
"id": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
},
"responseToMessageId": "11abd110-8f54-4b4b-bfa9-67325eb758b1"
}
server.js:1 Client connected
server.js:1 Requesting registration of client
server.js:1 Registering client
server.js:1 creating sharedKey 5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68
server.js:1 adding 77b04e5c-f7d4-4736-90d0-3beebd4c9454 to sharedKey 5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68
server.js:1 Received message
{
"id": "9f98ed56-c2dc-4031-b251-71e8df2ae47b",
"toId": "server",
"data": {
"cmd": "get-clients-with-capability",
"params": {
"capabilities": [
"automation_execution_agent"
]
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Getting clients with capability
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "e991f3bb-91dd-457a-8337-014a4ad52164",
"data": [],
"responseToMessageId": "9f98ed56-c2dc-4031-b251-71e8df2ae47b"
}
server.js:1 Received message
{
"id": "f2857e25-62ea-408a-9856-1f3f8a3f84b3",
"toId": "server",
"data": {
"cmd": "get-clients-with-capability",
"params": {
"capabilities": [
"automation_execution_agent"
]
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Getting clients with capability
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "e57d7933-1ca0-4ca6-9d19-14b6e499e4a6",
"data": [],
"responseToMessageId": "f2857e25-62ea-408a-9856-1f3f8a3f84b3"
}
server.js:1 Client connecting...
server.js:1 Sending message
{
"fromId": "server",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"id": "850b6ba6-32db-450e-9874-51275c20b37a",
"data": {
"handshake": "hs_get_client_info"
}
}
server.js:1 Received message
{
"fromId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"id": "7070B373-689B-4831-9C89-06EBD6327706-2764-0000071A716F980C",
"responseToMessageId": "850b6ba6-32db-450e-9874-51275c20b37a",
"data": {
"capabilities": [
"automation_execution_agent"
],
"platformInfo": {
"name": "iPhone",
"platformKey": "ios",
"system": "iPhone OS",
"platform": "iPhone 5 (GSM+CDMA)",
"systemVersion": "7.1",
"browser": {
"name": "Safari",
"version": ""
}
},
"version": "2",
"identity": {
"sharedKey": "5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68"
}
},
"timestamp": 0,
"toId": "server"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Calling callback stored for previous message
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"id": "4f009074-e871-4ecc-977d-50f440634284",
"data": {
"handshake": "hs_accepted",
"id": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad"
},
"responseToMessageId": "7070B373-689B-4831-9C89-06EBD6327706-2764-0000071A716F980C"
}
server.js:1 Client connected
server.js:1 Requesting registration of client
server.js:1 Registering client
server.js:1 adding c80ae194-f9aa-4587-bd45-4ce4a31b6cad to sharedKey 5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68
server.js:1 Received message
{
"id": "989cec75-64bb-4533-b3e1-3ebc70e5f1d6",
"toId": "server",
"data": {
"cmd": "get-clients-with-capability",
"params": {
"capabilities": [
"automation_execution_agent"
]
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Getting clients with capability
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "2d60f502-371f-4a1a-8797-e449344ee13c",
"data": [
{
"id": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"platformInfo": {
"name": "iPhone",
"platformKey": "ios",
"system": "iPhone OS",
"platform": "iPhone 5 (GSM+CDMA)",
"systemVersion": "7.1",
"browser": {
"name": "Safari",
"version": ""
}
},
"capabilities": [
"automation_execution_agent"
]
}
],
"responseToMessageId": "989cec75-64bb-4533-b3e1-3ebc70e5f1d6"
}
server.js:1 Received message
{
"id": "155ec2c0-5a5c-4233-be6a-2e5da5482d38",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "ios.launch",
"params": {
"url": "defaultAppURL2222://"
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 Received message
{
"id": "07D6FE81-502A-4E8C-A669-0F3564A82931-2764-0000071A785F5770",
"data": {
"cmd": "suspend"
},
"timestamp": 0,
"toId": "server",
"fromId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Suspending client
server.js:1 Client disconnected. Waiting 10s before removal
server.js:1 Received message
{
"id": "a33f7b95-b4d7-46e5-9d98-ec1953fff556",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "ca5fda9a-1de0-4889-9935-6f1c72443728",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "a33f7b95-b4d7-46e5-9d98-ec1953fff556"
}
server.js:1 Received message
{
"id": "caa8cb3b-7f40-4a05-b9ca-17fdc265c746",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "2d27bc17-2008-44ba-ba0e-7512174ce062",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "caa8cb3b-7f40-4a05-b9ca-17fdc265c746"
}
server.js:1 Received message
{
"id": "90fd0d7f-fdf6-40d7-a947-a33759c2509a",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "48ae9dc6-a9ce-494f-80ee-05c396ac1e88",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "90fd0d7f-fdf6-40d7-a947-a33759c2509a"
}
server.js:1 Received message
{
"id": "12bf54ef-e30b-44f8-9159-b7d453289b2e",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "b004bba3-ff30-426b-bb36-1c45ab0a6cee",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "12bf54ef-e30b-44f8-9159-b7d453289b2e"
}
server.js:1 Received message
{
"id": "4b6cb658-0423-4dc7-95cc-dd0b09fbc99e",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "cea03811-d7ad-4e4a-a458-fcce1fb1cf73",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "4b6cb658-0423-4dc7-95cc-dd0b09fbc99e"
}
server.js:1 Received message
{
"id": "510053bc-db83-481f-88d5-8df820584cb8",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "a66d3f5a-7534-472b-beef-e21665e87759",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "510053bc-db83-481f-88d5-8df820584cb8"
}
server.js:1 Received message
{
"id": "8fd0316c-2990-4704-9167-a62aeb0b7441",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "d92aeedd-40e9-4138-9e7a-3242b181faee",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "8fd0316c-2990-4704-9167-a62aeb0b7441"
}
server.js:1 Received message
{
"id": "5ecade71-0eb4-4363-b9de-70c021b25a1c",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "52b20654-5c56-4b1a-acc6-65139543ce70",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "5ecade71-0eb4-4363-b9de-70c021b25a1c"
}
server.js:1 Received message
{
"id": "ee598646-7977-4a0b-a00d-0afb8bcce4ad",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "647671b7-31d2-43ed-b356-5001c7337f88",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "ee598646-7977-4a0b-a00d-0afb8bcce4ad"
}
server.js:1 Requesting removal from Clients list
server.js:1 removing c80ae194-f9aa-4587-bd45-4ce4a31b6cad
server.js:1 Received message
{
"id": "9ebe5e89-586f-4c16-9a55-c064c60cfcc9",
"toId": "c80ae194-f9aa-4587-bd45-4ce4a31b6cad",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":120,"description":"recipient not found"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "b7fe794e-e6de-4aa8-aa17-4b8ee9378c3b",
"data": {
"error": {
"code": 120,
"description": "recipient not found"
}
},
"responseToMessageId": "9ebe5e89-586f-4c16-9a55-c064c60cfcc9"
}
server.js:1 Client connecting...
server.js:1 Sending message
{
"fromId": "server",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"id": "a4a4b224-201f-4132-8cf7-379e56097a71",
"data": {
"handshake": "hs_get_client_info"
}
}
server.js:1 Received message
{
"fromId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"id": "05BCB424-F37E-478E-84EA-B662ECB17A55-2764-0000071F51BFB135",
"responseToMessageId": "a4a4b224-201f-4132-8cf7-379e56097a71",
"data": {
"capabilities": [
"automation_execution_agent"
],
"platformInfo": {
"name": "iPhone",
"platformKey": "ios",
"system": "iPhone OS",
"platform": "iPhone 5 (GSM+CDMA)",
"systemVersion": "7.1",
"browser": {
"name": "Safari",
"version": ""
}
},
"version": "2",
"identity": {
"sharedKey": "5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68"
}
},
"timestamp": 0,
"toId": "server"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Calling callback stored for previous message
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"id": "03f5ff71-43ec-41da-8415-7487e4a1d888",
"data": {
"handshake": "hs_accepted",
"id": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54"
},
"responseToMessageId": "05BCB424-F37E-478E-84EA-B662ECB17A55-2764-0000071F51BFB135"
}
server.js:1 Client connected
server.js:1 Requesting registration of client
server.js:1 Registering client
server.js:1 adding 82fcc6e4-f90e-454a-bdda-fe45a0b19b54 to sharedKey 5e2e79fa-a3b3-9b65-a9ee-dafa1d83fc68
server.js:1 Received message
{
"id": "6abbd53c-8d7e-42c5-b68b-42f837fb4778",
"toId": "server",
"data": {
"cmd": "get-clients-with-capability",
"params": {
"capabilities": [
"automation_execution_agent"
]
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Getting clients with capability
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "f649b9d2-bb31-404d-ba67-b86dfdd617e3",
"data": [
{
"id": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"platformInfo": {
"name": "iPhone",
"platformKey": "ios",
"system": "iPhone OS",
"platform": "iPhone 5 (GSM+CDMA)",
"systemVersion": "7.1",
"browser": {
"name": "Safari",
"version": ""
}
},
"capabilities": [
"automation_execution_agent"
]
}
],
"responseToMessageId": "6abbd53c-8d7e-42c5-b68b-42f837fb4778"
}
server.js:1 Received message
{
"id": "a7e02231-6266-4831-9fbd-7b93fadfe876",
"toId": "server",
"data": {
"cmd": "get-clients-with-capability",
"params": {
"capabilities": [
"automation_execution_agent"
]
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Getting clients with capability
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "1510d539-564d-472c-a8b9-91c31e5cdc0d",
"data": [
{
"id": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"platformInfo": {
"name": "iPhone",
"platformKey": "ios",
"system": "iPhone OS",
"platform": "iPhone 5 (GSM+CDMA)",
"systemVersion": "7.1",
"browser": {
"name": "Safari",
"version": ""
}
},
"capabilities": [
"automation_execution_agent"
]
}
],
"responseToMessageId": "a7e02231-6266-4831-9fbd-7b93fadfe876"
}
server.js:1 Received message
{
"id": "cf5e5e49-1e78-4f46-aee7-b8075719a12d",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "ios.launch",
"params": {
"url": "defaultAppURL2222://"
}
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 Received message
{
"id": "7921C046-80F4-4CBB-BD55-EA6EF0F6FFF9-2764-0000071F6C7B0C03",
"data": {
"cmd": "suspend"
},
"timestamp": 0,
"toId": "server",
"fromId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54"
}
server.js:1 Message is meant for server. Processing...
server.js:1 Suspending client
server.js:1 Client disconnected. Waiting 10s before removal
server.js:1 Received message
{
"id": "3143260d-a6dd-49ae-a72c-f8db3795ec59",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "42117049-6929-47e2-aaed-31e3d4c45e32",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "3143260d-a6dd-49ae-a72c-f8db3795ec59"
}
server.js:1 Received message
{
"id": "9c6d32bd-0564-45e8-bd43-50ef875c9ea5",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "f9d62a53-518c-4b59-94fc-191f0125f5e7",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "9c6d32bd-0564-45e8-bd43-50ef875c9ea5"
}
server.js:1 Received message
{
"id": "4aaa9a48-9dbc-4fc6-ae06-1d62f5ab17be",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "c56094e7-d6dc-40b4-a3be-16ae4e440a8a",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "4aaa9a48-9dbc-4fc6-ae06-1d62f5ab17be"
}
server.js:1 Received message
{
"id": "c768bdb5-1f87-4608-91db-1be0e84a96d7",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "967457fd-2c43-49b1-85d4-ce8bf5b7c057",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "c768bdb5-1f87-4608-91db-1be0e84a96d7"
}
server.js:1 Received message
{
"id": "1b97b1f8-a556-4b5a-95c6-24bf566ae33f",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "6b802bfb-e9f5-4406-8ab8-b1bbf472fd74",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "1b97b1f8-a556-4b5a-95c6-24bf566ae33f"
}
server.js:1 Received message
{
"id": "bd6a6943-47c6-4a4f-9bd1-787801b1f389",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "d661ff34-9f34-4b47-80c8-c7f3f96ac439",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "bd6a6943-47c6-4a4f-9bd1-787801b1f389"
}
server.js:1 Received message
{
"id": "48b41a82-d8bd-4e1c-84a7-75a4ea0b48f7",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "7f202faf-1cbb-4cfe-8c78-dcdde8de6ecf",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "48b41a82-d8bd-4e1c-84a7-75a4ea0b48f7"
}
server.js:1 Received message
{
"id": "3e0735b0-6764-47c5-ba5e-c435131d9e68",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "03e23e49-7258-46fe-81f0-56a997e66ad3",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "3e0735b0-6764-47c5-ba5e-c435131d9e68"
}
server.js:1 Received message
{
"id": "a1ceabc8-1c96-45a8-874a-9313b7345660",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "132fdbf5-6f1c-40d4-a58f-96639d23a990",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "a1ceabc8-1c96-45a8-874a-9313b7345660"
}
server.js:1 Received message
{
"id": "5ee4edfe-d91c-47c4-95e4-b6cd03daa489",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":130,"description":"the recipient exists, but is not available"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "f1e7cd95-fe05-473e-a7eb-61f135356dd9",
"data": {
"error": {
"code": 130,
"description": "the recipient exists, but is not available"
}
},
"responseToMessageId": "5ee4edfe-d91c-47c4-95e4-b6cd03daa489"
}
server.js:1 Requesting removal from Clients list
server.js:1 removing 82fcc6e4-f90e-454a-bdda-fe45a0b19b54
server.js:1 Received message
{
"id": "e11decf8-61f4-4740-95a7-cc9dc353113a",
"toId": "82fcc6e4-f90e-454a-bdda-fe45a0b19b54",
"data": {
"cmd": "coreApi.endExecution"
},
"fromId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454"
}
server.js:1 Routing message
server.js:1 {"error":{"code":120,"description":"recipient not found"}}
server.js:1 Sending message reply
{
"fromId": "server",
"toId": "77b04e5c-f7d4-4736-90d0-3beebd4c9454",
"id": "fc720631-44bb-46d7-94b6-595f40d1e1a7",
"data": {
"error": {
"code": 120,
"description": "recipient not found"
}
},
"responseToMessageId": "e11decf8-61f4-4740-95a7-cc9dc353113a"
}