iOS - Parallel execution continues in only one of the two devices after a while

Hello.

I want to execute my appium test cases in parallel in two different iOS devices. The issue I’m facing is after a few test cases get executed in parallel , after a while one device gets freezed and only the other device keeps executing the test cases both intended for that device and the other as well and keeps failing.

I’m creating 2 instances of appium server and passing the device parameters through testng.xml file.

Any help would be appreciated.

Please share the appium server logs.

[TestRunner] Running the tests in ‘Rapporter-1’ with parallel mode:tests
com.rapporter.test.AddEditDeleteCommentTest
[RunInfo] Adding method selector: org.testng.internal.XmlMethodSelector@1d119efb priority: 10
[TestClass] Creating TestClass for [ClassImpl class=com.rapporter.test.AddEditDeleteCommentTest]
[TestRunner] Running the tests in ‘Rapporter-2’ with parallel mode:tests
[RunInfo] Adding method selector: org.testng.internal.XmlMethodSelector@5c671d7f priority: 10
[TestClass] Creating TestClass for [ClassImpl class=com.rapporter.test.SearchTest]
[TestNG] Running:
/Users/ashwinirao/Documents/rapporter_automation/Rapporter_iOS/testng.xml
[SuiteRunner] Created 2 TestRunners
[ThreadUtil] Starting executor timeOut:2147483647ms workers:2 threadPoolSize:2
[TestRunner] Running test Rapporter-1 on 1 classes, included groups:[] excluded groups:[]
[TestRunner] Running test Rapporter-2 on 1 classes, included groups:[] excluded groups:[]
===== Test class
com.rapporter.test.AddEditDeleteCommentTest
===== Test class
com.rapporter.test.SearchTest
@BeforeMethod AddEditDeleteCommentTest.logBefore(java.lang.reflect.Method)[pri:0, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
@BeforeMethod SearchTest.logBefore(java.lang.reflect.Method)[pri:0, instance:com.rapporter.test.SearchTest@e4487af]
@Test SearchTest.searchFromHome_VerifyInvalidCriteria()[pri:10, instance:com.rapporter.test.SearchTest@e4487af]
@Test SearchTest.loginWithValidCredentials(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)[pri:7, instance:com.rapporter.test.SearchTest@e4487af]
@Test SearchTest.verifyUIElementsInSearchScreen()[pri:9, instance:com.rapporter.test.SearchTest@e4487af]
@Test SearchTest.selectSearchbarFromHomeScreen()[pri:8, instance:com.rapporter.test.SearchTest@e4487af]
@Test SearchTest.searchFromHome_VerifyValidCriteria()[pri:11, instance:com.rapporter.test.SearchTest@e4487af]
@Test SearchTest.searchFromHome_VerifyPredictiveSearch()[pri:13, instance:com.rapporter.test.SearchTest@e4487af]
@Test SearchTest.multipleSearch()[pri:12, instance:com.rapporter.test.SearchTest@e4487af]
@Test AddEditDeleteCommentTest.enterCommenttextAndVerifyCharacterCount()[pri:4, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
@Test AddEditDeleteCommentTest.editComment()[pri:6, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
@Test AddEditDeleteCommentTest.loginWithValidCredentials(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)[pri:1, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
@AfterMethod SearchTest.logAfter(java.lang.reflect.Method, org.testng.ITestResult)[pri:0, instance:com.rapporter.test.SearchTest@e4487af]
@Test AddEditDeleteCommentTest.swipeRightToEnableDeleteButton()[pri:7, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
@Test AddEditDeleteCommentTest.clickOnAddCommentPlaceHolderText()[pri:3, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
@Test AddEditDeleteCommentTest.dismissAddCommentPopupByTappingXIcon()[pri:5, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
@Test AddEditDeleteCommentTest.navigateToPlaybackDetailsScreen()[pri:2, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
@AfterMethod AddEditDeleteCommentTest.logAfter(java.lang.reflect.Method, org.testng.ITestResult)[pri:0, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
@AfterClass AddEditDeleteCommentTest.tearDown()[pri:0, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]

@AfterClass SearchTest.tearDown()[pri:0, instance:com.rapporter.test.SearchTest@e4487af]

[Invoker 1755270434] Invoking @BeforeTest SearchTest.setup1(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)[pri:0, instance:com.rapporter.test.SearchTest@e4487af]
[Invoker 508513014] Invoking @BeforeTest AddEditDeleteCommentTest.setup1(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)[pri:0, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
[Invoker 1755270434] Invoking @BeforeMethod SearchTest.logBefore(java.lang.reflect.Method)[pri:0, instance:com.rapporter.test.SearchTest@e4487af][Appium] Welcome to Appium v1.10.1
[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already.
Fatal Error: listen EADDRINUSE: address already in use 0.0.0.0:4723
at Server.setupListenHandle [as _listen2] (net.js:1256:14)
at listenInCluster (net.js:1304:12)
at doListen (net.js:1443:7)
at processTicksAndRejections (internal/process/next_tick.js:76:17)
0 [TestNG] INFO com.rapporter.test.SearchTest - Started Test: loginWithValidCredentials
[Invoker 508513014] Invoking @BeforeMethod AddEditDeleteCommentTest.logBefore(java.lang.reflect.Method)[pri:0, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 699 milliseconds
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: ‘2.53.0’, revision: ‘35ae25b1534ae328c771e0856c93e187490ca824’, time: ‘2016-03-15 10:43:46’
System info: host: ‘Ashwinis-MacBook-Pro.local’, ip: ‘192.168.0.115’, os.name: ‘Mac OS X’, os.arch: ‘x86_64’, os.version: ‘10.14.2’, java.version: ‘11.0.2’
Driver info: io.appium.java_client.ios.IOSDriver
Capabilities [{app=/Users/ashwinirao/Documents/rapporter_automation/Rapporter_iOS/./app/Dubber.ipa, networkConnectionEnabled=false, noReset=false, databaseEnabled=false, deviceName=Prueba’s iPhone 8 Plus, url=http://0.0.0.0:4723/wd/hub, platform=MAC, wdaLocalPort=8100, platformVersion=12.1.3, webStorageEnabled=false, locationContextEnabled=false, automationName=XCUITest, browserName=, takesScreenshot=true, javascriptEnabled=true, udid=1abefa091b6c049f3701da9bf50fa42271e83f6e, platformName=iOS}]
Session ID: 82bd0108-4050-4cb9-9a09-7d143e63f2b6
*** Element info: {Using=accessibility id, value=passwordField}

at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:51)
at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.execute(IOSDriver.java:1)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:363)
at io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:67)
at io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElement(IOSDriver.java:1)
at io.appium.java_client.DefaultGenericMobileDriver.findElementByAccessibilityId(DefaultGenericMobileDriver.java:156)
at io.appium.java_client.AppiumDriver.findElementByAccessibilityId(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElementByAccessibilityId(IOSDriver.java:1)
at com.rapporter.helper.UtilityClass.loginWithValidCredentialsTrial(UtilityClass.java:822)
at com.rapporter.test.SearchTest.loginWithValidCredentials(SearchTest.java:102)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:782)
at org.testng.TestRunner.run(TestRunner.java:632)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
at org.testng.SuiteRunner.access$000(SuiteRunner.java:39)
at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:400)
at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)

[Invoker 1755270434] Invoking com.rapporter.test.SearchTest.loginWithValidCredentials
rm3h3gd3p6kkm4dygutw5g4e
{“subresource_uris”:{“recordings”:“https://api.dubber.net/ci/v1/accounts/xzihu/recordings",“users”:“https://api.dubber.net/ci/v1/accounts/xzihu/users”,“notifications”:“https://api.dubber.net/ci/v1/accounts/xzihu/notifications”},“date_updated”:"Mon, 25 Mar 2019 08:34:43 +0000”,“address”:{“country”:“AU”,“address”:“Addhhkeswo”,“postcode”:“3205”,“suburb”:“subkcazpti”,“state”:“VIC”},“billing_id”:“AU1117176807A0”,“date_created”:“Mon, 25 Mar 2019 08:34:43 +0000”,“time_zone”:“Australia/Melbourne”,“phone”:“61455556666”,“name”:“dnkpn”,“self”:“https://api.dubber.net/ci/v1/accounts/xzihu",“id”:“xzihu”,“group”:“https://api.dubber.net/ci/v1/groups/dubber”,“status”:“Active”,“dubber_address”:"https://ghost.dubber.net/accounts/xzihu”}
{“role”:“Administrator”,“date_updated”:“Mon, 25 Mar 2019 08:34:45 +0000”,“date_created”:“Mon, 25 Mar 2019 08:34:45 +0000”,“self”:“https://api.dubber.net/ci/v1/users/appiumnpkqq-playback-com",“last_name”:“last”,“language”:“en”,“id”:“appiumnpkqq-playback-com”,“mobile_number”:null,“first_name”:“wzjfgp”,“confirmed”:false,“account”:“https://api.dubber.net/ci/v1/accounts/xzihu”,“username”:"[email protected]”}
{“product”:“Playback”,“external_identifier”:“afatp@jtqib”,“date_updated”:“Mon, 25 Mar 2019 08:34:48 +0000”,“date_created”:“Mon, 25 Mar 2019 08:34:48 +0000”,“service_provider”:“test”,“label”:“wzjfgp last”,“external_type”:“broadworks”,“type”:“Recorder”,“zoe”:false,“self”:“https://api.dubber.net/ci/v1/dub_points/962d4a7deed736eb1f08",“playback”:true,“external_group”:“test”,“id”:“962d4a7deed736eb1f08”,“user”:“https://api.dubber.net/ci/v1/users/appiumnpkqq-playback-com”,“account”:“https://api.dubber.net/ci/v1/accounts/xzihu”,“status”:"Active”}
17944 [TestNG] INFO com.rapporter.test.AddEditDeleteCommentTest - Started Test: loginWithValidCredentials
[Invoker 1755270434] Invoking @AfterMethod SearchTest.logAfter(java.lang.reflect.Method, org.testng.ITestResult)[pri:0, instance:com.rapporter.test.SearchTest@e4487af][Invoker 1755270434] Invoking @BeforeMethod SearchTest.logBefore(java.lang.reflect.Method)[pri:0, instance:com.rapporter.test.SearchTest@e4487af]
[Invoker 1755270434] Invoking @AfterMethod SearchTest.logAfter(java.lang.reflect.Method, org.testng.ITestResult)[pri:0, instance:com.rapporter.test.SearchTest@e4487af]
[Invoker 1755270434] Invoking @BeforeMethod SearchTest.logBefore(java.lang.reflect.Method)[pri:0, instance:com.rapporter.test.SearchTest@e4487af]
[Invoker 1755270434] Invoking @AfterMethod SearchTest.logAfter(java.lang.reflect.Method, org.testng.ITestResult)[pri:0, instance:com.rapporter.test.SearchTest@e4487af]
[Invoker 1755270434] Invoking @BeforeMethod SearchTest.logBefore(java.lang.reflect.Method)[pri:0, instance:com.rapporter.test.SearchTest@e4487af]
[Invoker 1755270434] Invoking @AfterMethod SearchTest.logAfter(java.lang.reflect.Method, org.testng.ITestResult)[pri:0, instance:com.rapporter.test.SearchTest@e4487af]
[Invoker 1755270434] Invoking @BeforeMethod SearchTest.logBefore(java.lang.reflect.Method)[pri:0, instance:com.rapporter.test.SearchTest@e4487af]
[Invoker 508513014] Invoking com.rapporter.test.AddEditDeleteCommentTest.loginWithValidCredentials
/Users/ashwinirao/Documents/rapporter_automation/Rapporter_iOS/Script/script.rb
ruby /Users/ashwinirao/Documents/rapporter_automation/Rapporter_iOS/Script/script.rb [email protected] ghost
https://ghost.dubber.net/confirmation?confirmation_token=X5s2c7M6WqfzPYsDtoWV

urlhttp://0.0.0.0:4734/wd/hub
rm3h3gd3p6kkm4dygutw5g4e
{“subresource_uris”:{“recordings”:“https://api.dubber.net/ci/v1/accounts/wmskv/recordings",“users”:“https://api.dubber.net/ci/v1/accounts/wmskv/users”,“notifications”:“https://api.dubber.net/ci/v1/accounts/wmskv/notifications”},“date_updated”:"Mon, 25 Mar 2019 08:35:04 +0000”,“address”:{“country”:“AU”,“address”:“Addeudzzkj”,“postcode”:“3205”,“suburb”:“subtcygrwn”,“state”:“VIC”},“billing_id”:“AU3462855708A6”,“date_created”:“Mon, 25 Mar 2019 08:35:03 +0000”,“time_zone”:“Australia/Melbourne”,“phone”:“61455556666”,“name”:“zhmli”,“self”:“https://api.dubber.net/ci/v1/accounts/wmskv",“id”:“wmskv”,“group”:“https://api.dubber.net/ci/v1/groups/dubber”,“status”:“Active”,“dubber_address”:"https://ghost.dubber.net/accounts/wmskv”}
{“role”:“Administrator”,“date_updated”:“Mon, 25 Mar 2019 08:35:05 +0000”,“date_created”:“Mon, 25 Mar 2019 08:35:05 +0000”,“self”:“https://api.dubber.net/ci/v1/users/appiumnadxy-playback-com",“last_name”:“last”,“language”:“en”,“id”:“appiumnadxy-playback-com”,“mobile_number”:null,“first_name”:“qfzlyd”,“confirmed”:false,“account”:“https://api.dubber.net/ci/v1/accounts/wmskv”,“username”:"[email protected]”}
{“product”:“Playback”,“external_identifier”:“ycgkb@flzwf”,“date_updated”:“Mon, 25 Mar 2019 08:35:07 +0000”,“date_created”:“Mon, 25 Mar 2019 08:35:07 +0000”,“service_provider”:“test”,“label”:“qfzlyd last”,“external_type”:“broadworks”,“type”:“Recorder”,“zoe”:false,“self”:“https://api.dubber.net/ci/v1/dub_points/985cd0eea1e7ddf8d53c",“playback”:true,“external_group”:“test”,“id”:“985cd0eea1e7ddf8d53c”,“user”:“https://api.dubber.net/ci/v1/users/appiumnadxy-playback-com”,“account”:“https://api.dubber.net/ci/v1/accounts/wmskv”,“status”:"Active”}
1
2
/Users/ashwinirao/Documents/rapporter_automation/Rapporter_iOS/Script/script.rb
ruby /Users/ashwinirao/Documents/rapporter_automation/Rapporter_iOS/Script/script.rb [email protected] ghost
–Get Element in Progress Get_index: 1
https://ghost.dubber.net/confirmation?confirmation_token=n2XkzYMaTRK2_VaC-ozU

urlhttp://0.0.0.0:4723/wd/hub
1
2
–Get Element in Progress Get_index: 2
–Swipe in Progress Get_index: 0
–Swipe Sucess
–Get Element in Progress Get_index: 3
–Get Element in Progress Get_index: 4
–Swipe in Progress Get_index: 0
–Swipe Sucess
–Get Element in Progress Get_index: 5
–Get Element in Progress Get_index: 6
get7trwn4nu6bcbwvsv7c7k4
{“kept_at”:null,“recording_url”:“https://s3-ap-southeast-2.amazonaws.com/dubber-qa/SoundFiles/Calvin/Sample+-+10+minutes.mp3",“date_updated”:"Mon, 25 Mar 2019 08:36:25 +0000”,“date_created”:“Mon, 25 Mar 2019 08:36:25 +0000”,“to_label”:“wzjfgp last”,“channel”:“wzjfgp last”,“dub_point_id”:“962d4a7deed736eb1f08”,“duration”:null,“start_time”:“Tue, 26 Mar 2019 01:06:24 +1100”,“recording_type”:“recording”,“self”:“https://api.dubber.net/ci/v1/playbacks/703328518198198275",“from”:“NewPlayback”,“id”:“703328518198198275”,“to”:“NewPlayback”,“expiry_time”:"Mon, 25 Mar 2019 19:41:26 +1100”,“user”:“https://api.dubber.net/ci/v1/users/appiumnpkqq-playback-com",“call_type”:“inbound”,“account”:“https://api.dubber.net/ci/v1/accounts/xzihu”,“status”:"Initializing”}
svz8fwg4npavvhz2padtrmsh
{“kept_at”:“Mon, 25 Mar 2019 08:36:31 +0000”,“date_updated”:“Mon, 25 Mar 2019 08:36:31 +0000”,“date_created”:“Mon, 25 Mar 2019 08:36:25 +0000”,“to_label”:“wzjfgp last”,“channel”:“wzjfgp last”,“dub_point_id”:“962d4a7deed736eb1f08”,“duration”:624,“start_time”:“Tue, 26 Mar 2019 01:06:24 +1100”,“recording_type”:“recording”,“self”:“https://api.dubber.net/ci/v1/playbacks/703328518198198275",“from”:“NewPlayback”,“id”:“703328518198198275”,“to”:“NewPlayback”,“expiry_time”:"Wed, 24 Apr 2019 18:36:25 +1000”,“user”:“https://api.dubber.net/ci/v1/users/appiumnpkqq-playback-com",“call_type”:“inbound”,“account”:“https://api.dubber.net/ci/v1/accounts/xzihu”,“status”:"Active”}get7trwn4nu6bcbwvsv7c7k4
{“kept_at”:null,“recording_url”:“https://s3-ap-southeast-2.amazonaws.com/dubber-qa/SoundFiles/Calvin/Sample+-+10+minutes.mp3",“date_updated”:"Mon, 25 Mar 2019 08:36:36 +0000”,“date_created”:“Mon, 25 Mar 2019 08:36:36 +0000”,“to_label”:“wzjfgp last”,“channel”:“wzjfgp last”,“dub_point_id”:“962d4a7deed736eb1f08”,“duration”:null,“start_time”:“Tue, 26 Mar 2019 01:06:34 +1100”,“recording_type”:“recording”,“self”:“https://api.dubber.net/ci/v1/playbacks/703328560778727427",“from”:“Oct_New”,“id”:“703328560778727427”,“to”:“NewPlayback”,“expiry_time”:"Mon, 25 Mar 2019 19:41:36 +1100”,“user”:“https://api.dubber.net/ci/v1/users/appiumnpkqq-playback-com",“call_type”:“inbound”,“account”:“https://api.dubber.net/ci/v1/accounts/xzihu”,“status”:"Initializing”}
svz8fwg4npavvhz2padtrmsh
get7trwn4nu6bcbwvsv7c7k4
{“kept_at”:“Mon, 25 Mar 2019 08:36:40 +0000”,“date_updated”:“Mon, 25 Mar 2019 08:36:40 +0000”,“date_created”:“Mon, 25 Mar 2019 08:36:36 +0000”,“to_label”:“wzjfgp last”,“channel”:“wzjfgp last”,“dub_point_id”:“962d4a7deed736eb1f08”,“duration”:624,“start_time”:“Tue, 26 Mar 2019 01:06:34 +1100”,“recording_type”:“recording”,“self”:“https://api.dubber.net/ci/v1/playbacks/703328560778727427",“from”:“Oct_New”,“id”:“703328560778727427”,“to”:“NewPlayback”,“expiry_time”:"Wed, 24 Apr 2019 18:36:36 +1000”,“user”:“https://api.dubber.net/ci/v1/users/appiumnpkqq-playback-com",“call_type”:“inbound”,“account”:“https://api.dubber.net/ci/v1/accounts/xzihu”,“status”:“Active”}{“kept_at”:null,“recording_url”:“https://s3-ap-southeast-2.amazonaws.com/dubber-qa/SoundFiles/Calvin/Sample+-+10+minutes.mp3”,“date_updated”:"Mon, 25 Mar 2019 08:36:40 +0000”,“date_created”:“Mon, 25 Mar 2019 08:36:40 +0000”,“to_label”:“qfzlyd last”,“channel”:“qfzlyd last”,“dub_point_id”:“985cd0eea1e7ddf8d53c”,“duration”:null,“start_time”:“Tue, 26 Mar 2019 01:06:39 +1100”,“recording_type”:“recording”,“self”:“https://api.dubber.net/ci/v1/playbacks/703328579145588739",“from”:“NewPlayback”,“id”:“703328579145588739”,“to”:“NewPlayback”,“expiry_time”:"Mon, 25 Mar 2019 19:41:41 +1100”,“user”:“https://api.dubber.net/ci/v1/users/appiumnadxy-playback-com",“call_type”:“inbound”,“account”:“https://api.dubber.net/ci/v1/accounts/wmskv”,“status”:"Initializing”}
6rk6j6pymsunv77qhhgyu6fx
[Appium] Welcome to Appium v1.10.1
[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already.
Fatal Error: listen EADDRINUSE: address already in use 0.0.0.0:4723
at Server.setupListenHandle [as _listen2] (net.js:1256:14)
at listenInCluster (net.js:1304:12)
at doListen (net.js:1443:7)
at processTicksAndRejections (internal/process/next_tick.js:76:17)
{“kept_at”:“Mon, 25 Mar 2019 08:36:44 +0000”,“date_updated”:“Mon, 25 Mar 2019 08:36:44 +0000”,“date_created”:“Mon, 25 Mar 2019 08:36:40 +0000”,“to_label”:“qfzlyd last”,“channel”:“qfzlyd last”,“dub_point_id”:“985cd0eea1e7ddf8d53c”,“duration”:null,“start_time”:“Tue, 26 Mar 2019 01:06:39 +1100”,“recording_type”:“recording”,“self”:“https://api.dubber.net/ci/v1/playbacks/703328579145588739",“from”:“NewPlayback”,“id”:“703328579145588739”,“to”:“NewPlayback”,“expiry_time”:"Wed, 24 Apr 2019 18:36:40 +1000”,“user”:“https://api.dubber.net/ci/v1/users/appiumnadxy-playback-com",“call_type”:“inbound”,“account”:“https://api.dubber.net/ci/v1/accounts/wmskv”,“status”:"Pending”}get7trwn4nu6bcbwvsv7c7k4
{“kept_at”:null,“recording_url”:“https://s3-ap-southeast-2.amazonaws.com/dubber-qa/SoundFiles/Calvin/Sample+-+10+minutes.mp3",“date_updated”:"Mon, 25 Mar 2019 08:36:48 +0000”,“date_created”:“Mon, 25 Mar 2019 08:36:48 +0000”,“to_label”:“qfzlyd last”,“channel”:“qfzlyd last”,“dub_point_id”:“985cd0eea1e7ddf8d53c”,“duration”:null,“start_time”:“Tue, 26 Mar 2019 01:06:47 +1100”,“recording_type”:“recording”,“self”:“https://api.dubber.net/ci/v1/playbacks/703328614620999683",“from”:“NewPlayback”,“id”:“703328614620999683”,“to”:“NewPlayback”,“expiry_time”:"Mon, 25 Mar 2019 19:41:49 +1100”,“user”:“https://api.dubber.net/ci/v1/users/appiumnadxy-playback-com",“call_type”:“inbound”,“account”:“https://api.dubber.net/ci/v1/accounts/wmskv”,“status”:"Initializing”}
6rk6j6pymsunv77qhhgyu6fx
{“kept_at”:“Mon, 25 Mar 2019 08:36:53 +0000”,“date_updated”:“Mon, 25 Mar 2019 08:36:53 +0000”,“date_created”:“Mon, 25 Mar 2019 08:36:48 +0000”,“to_label”:“qfzlyd last”,“channel”:“qfzlyd last”,“dub_point_id”:“985cd0eea1e7ddf8d53c”,“duration”:null,“start_time”:“Tue, 26 Mar 2019 01:06:47 +1100”,“recording_type”:“recording”,“self”:“https://api.dubber.net/ci/v1/playbacks/703328614620999683",“from”:“NewPlayback”,“id”:“703328614620999683”,“to”:“NewPlayback”,“expiry_time”:"Wed, 24 Apr 2019 18:36:48 +1000”,“user”:“https://api.dubber.net/ci/v1/users/appiumnadxy-playback-com",“call_type”:“inbound”,“account”:“https://api.dubber.net/ci/v1/accounts/wmskv”,“status”:"Pending”}–Find Event In Progress with element 2 Find_index: 1
get7trwn4nu6bcbwvsv7c7k4
{“kept_at”:null,“recording_url”:“https://s3-ap-southeast-2.amazonaws.com/dubber-qa/SoundFiles/Calvin/Sample+-+10+minutes.mp3",“date_updated”:"Mon, 25 Mar 2019 08:36:57 +0000”,“date_created”:“Mon, 25 Mar 2019 08:36:57 +0000”,“to_label”:“qfzlyd last”,“channel”:“qfzlyd last”,“dub_point_id”:“985cd0eea1e7ddf8d53c”,“duration”:null,“start_time”:“Tue, 26 Mar 2019 01:06:55 +1100”,“recording_type”:“recording”,“self”:“https://api.dubber.net/ci/v1/playbacks/703328649966419971",“from”:“Oct_New”,“id”:“703328649966419971”,“to”:“NewPlayback”,“expiry_time”:"Mon, 25 Mar 2019 19:41:58 +1100”,“user”:“https://api.dubber.net/ci/v1/users/appiumnadxy-playback-com",“call_type”:“inbound”,“account”:“https://api.dubber.net/ci/v1/accounts/wmskv”,“status”:"Initializing”}
6rk6j6pymsunv77qhhgyu6fx
{“kept_at”:“Mon, 25 Mar 2019 08:37:01 +0000”,“date_updated”:“Mon, 25 Mar 2019 08:37:01 +0000”,“date_created”:“Mon, 25 Mar 2019 08:36:57 +0000”,“to_label”:“qfzlyd last”,“channel”:“qfzlyd last”,“dub_point_id”:“985cd0eea1e7ddf8d53c”,“duration”:null,“start_time”:“Tue, 26 Mar 2019 01:06:55 +1100”,“recording_type”:“recording”,“self”:“https://api.dubber.net/ci/v1/playbacks/703328649966419971",“from”:“Oct_New”,“id”:“703328649966419971”,“to”:“NewPlayback”,“expiry_time”:"Wed, 24 Apr 2019 18:36:57 +1000”,“user”:“https://api.dubber.net/ci/v1/users/appiumnadxy-playback-com",“call_type”:“inbound”,“account”:“https://api.dubber.net/ci/v1/accounts/wmskv”,“status”:"Pending”}[Appium] Welcome to Appium v1.10.1
[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already.
Fatal Error: listen EADDRINUSE: address already in use 0.0.0.0:4723
at Server.setupListenHandle [as _listen2] (net.js:1256:14)
at listenInCluster (net.js:1304:12)
at doListen (net.js:1443:7)
at processTicksAndRejections (internal/process/next_tick.js:76:17)
Waiting for Usernamefiled
–Gets Element in Progress Get_index: 1
–Find Event In Progress with element 2 Find_index: 2
164967 [TestNG] INFO com.rapporter.test.SearchTest - Executed Test: loginWithValidCredentials
167572 [TestNG] INFO com.rapporter.test.SearchTest - Started Test: selectSearchbarFromHomeScreen

org.openqa.selenium.TimeoutException: Timed out after 20 seconds waiting for visibility of element located by By.id: Home
Build info: version: ‘2.53.0’, revision: ‘35ae25b1534ae328c771e0856c93e187490ca824’, time: ‘2016-03-15 10:43:46’
System info: host: ‘Ashwinis-MacBook-Pro.local’, ip: ‘192.168.0.115’, os.name: ‘Mac OS X’, os.arch: ‘x86_64’, os.version: ‘10.14.2’, java.version: ‘11.0.2’
Driver info: io.appium.java_client.ios.IOSDriver
Capabilities [{app=/Users/ashwinirao/Documents/rapporter_automation/Rapporter_iOS/./app/Dubber.ipa, networkConnectionEnabled=false, noReset=false, databaseEnabled=false, deviceName=Prueba’s iPhone 8 Plus, url=http://0.0.0.0:4723/wd/hub, platform=MAC, wdaLocalPort=8100, platformVersion=12.1.3, webStorageEnabled=false, locationContextEnabled=false, automationName=XCUITest, browserName=, takesScreenshot=true, javascriptEnabled=true, udid=1abefa091b6c049f3701da9bf50fa42271e83f6e, platformName=iOS}]
Session ID: 82bd0108-4050-4cb9-9a09-7d143e63f2b6

at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:80)
at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:261)
at com.rapporter.test.SearchTest.selectSearchbarFromHomeScreen(SearchTest.java:115)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:782)
at org.testng.TestRunner.run(TestRunner.java:632)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
at org.testng.SuiteRunner.access$000(SuiteRunner.java:39)
at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:400)
at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)

Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 144 milliseconds
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: ‘2.53.0’, revision: ‘35ae25b1534ae328c771e0856c93e187490ca824’, time: ‘2016-03-15 10:43:46’
System info: host: ‘Ashwinis-MacBook-Pro.local’, ip: ‘192.168.0.115’, os.name: ‘Mac OS X’, os.arch: ‘x86_64’, os.version: ‘10.14.2’, java.version: ‘11.0.2’
Driver info: io.appium.java_client.ios.IOSDriver
Capabilities [{app=/Users/ashwinirao/Documents/rapporter_automation/Rapporter_iOS/./app/Dubber.ipa, networkConnectionEnabled=false, noReset=false, databaseEnabled=false, deviceName=Prueba’s iPhone 8 Plus, url=http://0.0.0.0:4723/wd/hub, platform=MAC, wdaLocalPort=8100, platformVersion=12.1.3, webStorageEnabled=false, locationContextEnabled=false, automationName=XCUITest, browserName=, takesScreenshot=true, javascriptEnabled=true, udid=1abefa091b6c049f3701da9bf50fa42271e83f6e, platformName=iOS}]
Session ID: 82bd0108-4050-4cb9-9a09-7d143e63f2b6
*** Element info: {Using=id, value=Home}
at jdk.internal.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:51)
at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.execute(IOSDriver.java:1)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:363)
at io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:67)
at io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElement(IOSDriver.java:1)
at org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:413)
at io.appium.java_client.DefaultGenericMobileDriver.findElementById(DefaultGenericMobileDriver.java:75)
at io.appium.java_client.AppiumDriver.findElementById(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElementById(IOSDriver.java:1)
at org.openqa.selenium.By$ById.findElement(By.java:218)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:355)
at io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:63)
at io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElement(IOSDriver.java:1)
at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:899)
at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:41)
at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:238)
… 21 more

[Invoker 1755270434] Invoking com.rapporter.test.SearchTest.selectSearchbarFromHomeScreen
Waiting for Usernamefiled
–Gets Element in Progress Get_index: 2
–Find Event In Progress Find_index: 3
Find Success
–Click Event In Progress Click_index: 1
Click Success
192833 [TestNG] INFO com.rapporter.test.SearchTest - Executed Test: selectSearchbarFromHomeScreen
193043 [TestNG] INFO com.rapporter.test.SearchTest - Started Test: verifyUIElementsInSearchScreen

org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 81 milliseconds
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: ‘2.53.0’, revision: ‘35ae25b1534ae328c771e0856c93e187490ca824’, time: ‘2016-03-15 10:43:46’
System info: host: ‘Ashwinis-MacBook-Pro.local’, ip: ‘192.168.0.115’, os.name: ‘Mac OS X’, os.arch: ‘x86_64’, os.version: ‘10.14.2’, java.version: ‘11.0.2’
Driver info: io.appium.java_client.ios.IOSDriver
Capabilities [{app=/Users/ashwinirao/Documents/rapporter_automation/Rapporter_iOS/./app/Dubber.ipa, networkConnectionEnabled=false, noReset=false, databaseEnabled=false, deviceName=Prueba’s iPhone 8 Plus, url=http://0.0.0.0:4723/wd/hub, platform=MAC, wdaLocalPort=8100, platformVersion=12.1.3, webStorageEnabled=false, locationContextEnabled=false, automationName=XCUITest, browserName=, takesScreenshot=true, javascriptEnabled=true, udid=1abefa091b6c049f3701da9bf50fa42271e83f6e, platformName=iOS}]
Session ID: 82bd0108-4050-4cb9-9a09-7d143e63f2b6
*** Element info: {Using=accessibility id, value=Search}

at jdk.internal.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:51)
at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.execute(IOSDriver.java:1)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:363)
at io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:67)
at io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElement(IOSDriver.java:1)
at io.appium.java_client.DefaultGenericMobileDriver.findElementByAccessibilityId(DefaultGenericMobileDriver.java:156)
at io.appium.java_client.AppiumDriver.findElementByAccessibilityId(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElementByAccessibilityId(IOSDriver.java:1)
at com.rapporter.test.SearchTest.verifyUIElementsInSearchScreen(SearchTest.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:782)
at org.testng.TestRunner.run(TestRunner.java:632)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
at org.testng.SuiteRunner.access$000(SuiteRunner.java:39)
at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:400)
at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)

[Invoker 1755270434] Invoking com.rapporter.test.SearchTest.verifyUIElementsInSearchScreen
193129 [TestNG] INFO com.rapporter.test.SearchTest - Executed Test: verifyUIElementsInSearchScreen
193259 [TestNG] INFO com.rapporter.test.SearchTest - Started Test: searchFromHome_VerifyInvalidCriteria

org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 68 milliseconds
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: ‘2.53.0’, revision: ‘35ae25b1534ae328c771e0856c93e187490ca824’, time: ‘2016-03-15 10:43:46’
System info: host: ‘Ashwinis-MacBook-Pro.local’, ip: ‘192.168.0.115’, os.name: ‘Mac OS X’, os.arch: ‘x86_64’, os.version: ‘10.14.2’, java.version: ‘11.0.2’
Driver info: io.appium.java_client.ios.IOSDriver
Capabilities [{app=/Users/ashwinirao/Documents/rapporter_automation/Rapporter_iOS/./app/Dubber.ipa, networkConnectionEnabled=false, noReset=false, databaseEnabled=false, deviceName=Prueba’s iPhone 8 Plus, url=http://0.0.0.0:4723/wd/hub, platform=MAC, wdaLocalPort=8100, platformVersion=12.1.3, webStorageEnabled=false, locationContextEnabled=false, automationName=XCUITest, browserName=, takesScreenshot=true, javascriptEnabled=true, udid=1abefa091b6c049f3701da9bf50fa42271e83f6e, platformName=iOS}]
Session ID: 82bd0108-4050-4cb9-9a09-7d143e63f2b6
*** Element info: {Using=accessibility id, value=Search}

at jdk.internal.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:51)
at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.execute(IOSDriver.java:1)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:363)
at io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:67)
at io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElement(IOSDriver.java:1)
at io.appium.java_client.DefaultGenericMobileDriver.findElementByAccessibilityId(DefaultGenericMobileDriver.java:156)
at io.appium.java_client.AppiumDriver.findElementByAccessibilityId(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElementByAccessibilityId(IOSDriver.java:1)
at com.rapporter.test.SearchTest.searchFromHome_VerifyInvalidCriteria(SearchTest.java:169)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:782)
at org.testng.TestRunner.run(TestRunner.java:632)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
at org.testng.SuiteRunner.access$000(SuiteRunner.java:39)
at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:400)
at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)

[Invoker 1755270434] Invoking com.rapporter.test.SearchTest.searchFromHome_VerifyInvalidCriteria
193330 [TestNG] INFO com.rapporter.test.SearchTest - Executed Test: searchFromHome_VerifyInvalidCriteria
193445 [TestNG] INFO com.rapporter.test.SearchTest - Started Test: searchFromHome_VerifyValidCriteria

org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 4.00 seconds
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: ‘2.53.0’, revision: ‘35ae25b1534ae328c771e0856c93e187490ca824’, time: ‘2016-03-15 10:43:46’
System info: host: ‘Ashwinis-MacBook-Pro.local’, ip: ‘192.168.0.115’, os.name: ‘Mac OS X’, os.arch: ‘x86_64’, os.version: ‘10.14.2’, java.version: ‘11.0.2’
Driver info: io.appium.java_client.ios.IOSDriver
Capabilities [{app=/Users/ashwinirao/Documents/rapporter_automation/Rapporter_iOS/./app/Dubber.ipa, networkConnectionEnabled=false, noReset=false, databaseEnabled=false, deviceName=Prueba’s iPhone 8 Plus, url=http://0.0.0.0:4723/wd/hub, platform=MAC, wdaLocalPort=8100, platformVersion=12.1.3, webStorageEnabled=false, locationContextEnabled=false, automationName=XCUITest, browserName=, takesScreenshot=true, javascriptEnabled=true, udid=1abefa091b6c049f3701da9bf50fa42271e83f6e, platformName=iOS}]
Session ID: 82bd0108-4050-4cb9-9a09-7d143e63f2b6
*** Element info: {Using=accessibility id, value=search button}

at jdk.internal.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:51)
at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.execute(IOSDriver.java:1)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:363)
at io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:67)
at io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElement(IOSDriver.java:1)
at io.appium.java_client.DefaultGenericMobileDriver.findElementByAccessibilityId(DefaultGenericMobileDriver.java:156)
at io.appium.java_client.AppiumDriver.findElementByAccessibilityId(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElementByAccessibilityId(IOSDriver.java:1)
at com.rapporter.test.SearchTest.searchFromHome_VerifyValidCriteria(SearchTest.java:194)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:782)
at org.testng.TestRunner.run(TestRunner.java:632)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
at org.testng.SuiteRunner.access$000(SuiteRunner.java:39)
at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:400)
at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)

[Invoker 1755270434] Invoking com.rapporter.test.SearchTest.searchFromHome_VerifyValidCriteria
–Find Event In Progress Find_index: 4
Find Failed (1/3) Tries
get7trwn4nu6bcbwvsv7c7k4
{“kept_at”:null,“recording_url”:“https://s3-ap-southeast-2.amazonaws.com/dubber-qa/SoundFiles/Calvin/Sample+-+10+minutes.mp3",“date_updated”:"Mon, 25 Mar 2019 08:37:55 +0000”,“date_created”:“Mon, 25 Mar 2019 08:37:55 +0000”,“to_label”:“wzjfgp last”,“channel”:“wzjfgp last”,“dub_point_id”:“962d4a7deed736eb1f08”,“duration”:null,“start_time”:“Tue, 26 Mar 2019 01:07:53 +1100”,“recording_type”:“recording”,“self”:“https://api.dubber.net/ci/v1/playbacks/703328892426563587",“from”:“Oct”,“id”:“703328892426563587”,“to”:“Oct”,“expiry_time”:"Mon, 25 Mar 2019 19:42:55 +1100”,“user”:“https://api.dubber.net/ci/v1/users/appiumnpkqq-playback-com",“call_type”:“inbound”,“account”:“https://api.dubber.net/ci/v1/accounts/xzihu”,“status”:"Initializing”}
Find Success
–Click Event In Progress Click_index: 2
Click Success
–Find Event In Progress Find_index: 5
{“kept_at”:null,“recording_url”:“https://s3-ap-southeast-2.amazonaws.com/dubber-qa/SoundFiles/Calvin/Sample+-+10+minutes.mp3",“date_updated”:"Mon, 25 Mar 2019 08:37:57 +0000”,“date_created”:“Mon, 25 Mar 2019 08:37:57 +0000”,“to_label”:“wzjfgp last”,“channel”:“wzjfgp last”,“dub_point_id”:“962d4a7deed736eb1f08”,“duration”:null,“start_time”:“Tue, 26 Mar 2019 01:07:55 +1100”,“recording_type”:“recording”,“self”:“https://api.dubber.net/ci/v1/playbacks/703328901377191939",“from”:“Oct”,“id”:“703328901377191939”,“to”:“Oct”,“expiry_time”:"Mon, 25 Mar 2019 19:42:57 +1100”,“user”:“https://api.dubber.net/ci/v1/users/appiumnpkqq-playback-com",“call_type”:“inbound”,“account”:“https://api.dubber.net/ci/v1/accounts/xzihu”,“status”:"Initializing”}
Find Success
[Invoker 1755270434] Invoking @AfterMethod SearchTest.logAfter(java.lang.reflect.Method, org.testng.ITestResult)[pri:0, instance:com.rapporter.test.SearchTest@e4487af]
[Invoker 508513014] Invoking @AfterMethod AddEditDeleteCommentTest.logAfter(java.lang.reflect.Method, org.testng.ITestResult)[pri:0, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
218696 [TestNG] INFO com.rapporter.test.SearchTest - Executed Test: searchFromHome_VerifyValidCriteria
[Invoker 508513014] Invoking @BeforeMethod AddEditDeleteCommentTest.logBefore(java.lang.reflect.Method)[pri:0, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
218697 [TestNG] INFO com.rapporter.test.AddEditDeleteCommentTest - Executed Test: loginWithValidCredentials
218698 [TestNG] INFO com.rapporter.test.AddEditDeleteCommentTest - Started Test: navigateToPlaybackDetailsScreen
[Invoker 1755270434] Invoking @BeforeMethod SearchTest.logBefore(java.lang.reflect.Method)[pri:0, instance:com.rapporter.test.SearchTest@e4487af]
org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 4.02 seconds
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: ‘2.53.0’, revision: ‘35ae25b1534ae328c771e0856c93e187490ca824’, time: ‘2016-03-15 10:43:46’
System info: host: ‘Ashwinis-MacBook-Pro.local’, ip: ‘192.168.0.115’, os.name: ‘Mac OS X’, os.arch: ‘x86_64’, os.version: ‘10.14.2’, java.version: ‘11.0.2’
Driver info: io.appium.java_client.ios.IOSDriver
Capabilities [{app=/Users/ashwinirao/Documents/rapporter_automation/Rapporter_iOS/./app/Dubber.ipa, networkConnectionEnabled=false, noReset=false, databaseEnabled=false, deviceName=Prueba’s iPhone 8 Plus, url=http://0.0.0.0:4723/wd/hub, platform=MAC, wdaLocalPort=8100, platformVersion=12.1.3, webStorageEnabled=false, locationContextEnabled=false, automationName=XCUITest, browserName=, takesScreenshot=true, javascriptEnabled=true, udid=1abefa091b6c049f3701da9bf50fa42271e83f6e, platformName=iOS}]
Session ID: 82bd0108-4050-4cb9-9a09-7d143e63f2b6
*** Element info: {Using=accessibility id, value=Home}

at jdk.internal.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:51)
at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.execute(IOSDriver.java:1)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:363)
at io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:67)
at io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElement(IOSDriver.java:1)
at io.appium.java_client.DefaultGenericMobileDriver.findElementByAccessibilityId(DefaultGenericMobileDriver.java:156)
at io.appium.java_client.AppiumDriver.findElementByAccessibilityId(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElementByAccessibilityId(IOSDriver.java:1)
at com.rapporter.test.AddEditDeleteCommentTest.navigateToPlaybackDetailsScreen(AddEditDeleteCommentTest.java:136)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:782)
at org.testng.TestRunner.run(TestRunner.java:632)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
at org.testng.SuiteRunner.access$000(SuiteRunner.java:39)
at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:400)
at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)

[Invoker 508513014] Invoking com.rapporter.test.AddEditDeleteCommentTest.navigateToPlaybackDetailsScreen
218967 [TestNG] INFO com.rapporter.test.SearchTest - Started Test: multipleSearch
[Invoker 508513014] Invoking @AfterMethod AddEditDeleteCommentTest.logAfter(java.lang.reflect.Method, org.testng.ITestResult)[pri:0, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d][Invoker 508513014] Invoking @BeforeMethod AddEditDeleteCommentTest.logBefore(java.lang.reflect.Method)[pri:0, instance:com.rapporter.test.AddEditDeleteCommentTest@c0c2f8d]
[Invoker 1755270434] Invoking com.rapporter.test.SearchTest.multipleSearch
–Click Event In Progress Click_index: 3
Click Success
228999 [TestNG] INFO com.rapporter.test.AddEditDeleteCommentTest - Executed Test: navigateToPlaybackDetailsScreen
229582 [TestNG] INFO com.rapporter.test.AddEditDeleteCommentTest - Started Test: clickOnAddCommentPlaceHolderText
[Invoker 508513014] Invoking com.rapporter.test.AddEditDeleteCommentTest.clickOnAddCommentPlaceHolderText
–Click Event In Progress Click_index: 4
Click Success
–Get Element in Progress Get_index: 7
–Click Event In Progress Click_index: 5
Click Success
–Click Event In Progress Click_index: 6

Process finished with exit code 130 (interrupted by signal 2: SIGINT