From 0b3170d2ef42ea6a081cc8d67a6259051a2961c5 Mon Sep 17 00:00:00 2001 From: Victor Woeltjen Date: Thu, 30 Jul 2015 12:54:26 -0700 Subject: [PATCH] [Tests] Remove logs Remove protractor logs, WTD-1489 --- .gitignore | 4 + protractor/logs/MAMP.log | 5 - protractor/logs/elasticSearch.log | 84 - protractor/logs/webdriver.log | 24593 ---------------------------- 4 files changed, 4 insertions(+), 24682 deletions(-) delete mode 100644 protractor/logs/MAMP.log delete mode 100644 protractor/logs/elasticSearch.log delete mode 100644 protractor/logs/webdriver.log diff --git a/.gitignore b/.gitignore index 16b1dbfdac..2863ec0cb7 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,7 @@ node_modules # Build documentation docs + +# Protractor logs +protractor/logs + diff --git a/protractor/logs/MAMP.log b/protractor/logs/MAMP.log deleted file mode 100644 index a38d69f4dc..0000000000 --- a/protractor/logs/MAMP.log +++ /dev/null @@ -1,5 +0,0 @@ -150729 13:03:53 mysqld_safe Logging to '/Users/jsanderf/Applications/MAMP/mysql/data/mysqld.log'. -150729 13:03:53 mysqld_safe Starting mysqld.bin daemon with databases from /Users/jsanderf/Applications/MAMP/mysql/data -/Users/jsanderf/Applications/MAMP/mysql/scripts/ctl.sh : mysql started at port 3306 -Syntax OK -/Users/jsanderf/Applications/MAMP/apache2/scripts/ctl.sh : httpd started at port 8080 diff --git a/protractor/logs/elasticSearch.log b/protractor/logs/elasticSearch.log deleted file mode 100644 index 2c08a0fc86..0000000000 --- a/protractor/logs/elasticSearch.log +++ /dev/null @@ -1,84 +0,0 @@ -[2015-07-29 13:04:06,914][INFO ][node ] [Rose] version[1.6.0], pid[8380], build[cdd3ac4/2015-06-09T13:36:34Z] -[2015-07-29 13:04:06,915][INFO ][node ] [Rose] initializing ... -[2015-07-29 13:04:06,921][INFO ][plugins ] [Rose] loaded [], sites [] -[2015-07-29 13:04:06,966][INFO ][env ] [Rose] using [1] data paths, mounts [[/ (/dev/disk1)]], net usable_space [386.5gb], net total_space [446gb], types [hfs] -[2015-07-29 13:04:09,823][INFO ][node ] [Rose] initialized -[2015-07-29 13:04:09,823][INFO ][node ] [Rose] starting ... -[2015-07-29 13:04:10,078][INFO ][transport ] [Rose] bound_address {inet[/0:0:0:0:0:0:0:0:9300]}, publish_address {inet[/128.102.236.188:9300]} -[2015-07-29 13:04:10,113][INFO ][discovery ] [Rose] elasticsearch/9PO6G5pkSjC1dX2x0PGhrg -[2015-07-29 13:04:14,648][INFO ][cluster.service ] [Rose] new_master [Rose][9PO6G5pkSjC1dX2x0PGhrg][puluwat][inet[/128.102.236.188:9300]], reason: zen-disco-join (elected_as_master) -[2015-07-29 13:04:14,670][INFO ][http ] [Rose] bound_address {inet[/0:0:0:0:0:0:0:0:9200]}, publish_address {inet[/128.102.236.188:9200]} -[2015-07-29 13:04:14,671][INFO ][node ] [Rose] started -[2015-07-29 13:04:14,725][INFO ][gateway ] [Rose] recovered [1] indices into cluster_state -[2015-07-29 13:09:30,690][WARN ][cluster.service ] [Rose] failed to reconnect to node [Rose][9PO6G5pkSjC1dX2x0PGhrg][puluwat][inet[/128.102.236.188:9300]] -org.elasticsearch.transport.ConnectTransportException: [Rose][inet[/128.102.236.188:9300]] connect_timeout[30s] - at org.elasticsearch.transport.netty.NettyTransport.connectToChannels(NettyTransport.java:825) - at org.elasticsearch.transport.netty.NettyTransport.connectToNode(NettyTransport.java:758) - at org.elasticsearch.transport.netty.NettyTransport.connectToNode(NettyTransport.java:731) - at org.elasticsearch.transport.TransportService.connectToNode(TransportService.java:216) - at org.elasticsearch.cluster.service.InternalClusterService$ReconnectToNodes.run(InternalClusterService.java:584) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) - at java.lang.Thread.run(Thread.java:745) -Caused by: org.elasticsearch.common.netty.channel.ConnectTimeoutException: connection timed out: /128.102.236.188:9300 - at org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.processConnectTimeout(NioClientBoss.java:139) - at org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.process(NioClientBoss.java:83) - at org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337) - at org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.run(NioClientBoss.java:42) - at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) - at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) - ... 3 more -[2015-07-29 13:13:30,954][WARN ][cluster.service ] [Rose] failed to reconnect to node [Rose][9PO6G5pkSjC1dX2x0PGhrg][puluwat][inet[/128.102.236.188:9300]] -org.elasticsearch.transport.ConnectTransportException: [Rose][inet[/128.102.236.188:9300]] connect_timeout[30s] - at org.elasticsearch.transport.netty.NettyTransport.connectToChannels(NettyTransport.java:825) - at org.elasticsearch.transport.netty.NettyTransport.connectToNode(NettyTransport.java:758) - at org.elasticsearch.transport.netty.NettyTransport.connectToNode(NettyTransport.java:731) - at org.elasticsearch.transport.TransportService.connectToNode(TransportService.java:216) - at org.elasticsearch.cluster.service.InternalClusterService$ReconnectToNodes.run(InternalClusterService.java:584) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) - at java.lang.Thread.run(Thread.java:745) -Caused by: org.elasticsearch.common.netty.channel.ConnectTimeoutException: connection timed out: /128.102.236.188:9300 - at org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.processConnectTimeout(NioClientBoss.java:139) - at org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.process(NioClientBoss.java:83) - at org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337) - at org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.run(NioClientBoss.java:42) - at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) - at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) - ... 3 more -[2015-07-29 13:17:31,249][WARN ][cluster.service ] [Rose] failed to reconnect to node [Rose][9PO6G5pkSjC1dX2x0PGhrg][puluwat][inet[/128.102.236.188:9300]] -org.elasticsearch.transport.ConnectTransportException: [Rose][inet[/128.102.236.188:9300]] connect_timeout[30s] - at org.elasticsearch.transport.netty.NettyTransport.connectToChannels(NettyTransport.java:825) - at org.elasticsearch.transport.netty.NettyTransport.connectToNode(NettyTransport.java:758) - at org.elasticsearch.transport.netty.NettyTransport.connectToNode(NettyTransport.java:731) - at org.elasticsearch.transport.TransportService.connectToNode(TransportService.java:216) - at org.elasticsearch.cluster.service.InternalClusterService$ReconnectToNodes.run(InternalClusterService.java:584) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) - at java.lang.Thread.run(Thread.java:745) -Caused by: org.elasticsearch.common.netty.channel.ConnectTimeoutException: connection timed out: /128.102.236.188:9300 - at org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.processConnectTimeout(NioClientBoss.java:139) - at org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.process(NioClientBoss.java:83) - at org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337) - at org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.run(NioClientBoss.java:42) - at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) - at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) - ... 3 more -[2015-07-29 13:21:31,546][WARN ][cluster.service ] [Rose] failed to reconnect to node [Rose][9PO6G5pkSjC1dX2x0PGhrg][puluwat][inet[/128.102.236.188:9300]] -org.elasticsearch.transport.ConnectTransportException: [Rose][inet[/128.102.236.188:9300]] connect_timeout[30s] - at org.elasticsearch.transport.netty.NettyTransport.connectToChannels(NettyTransport.java:825) - at org.elasticsearch.transport.netty.NettyTransport.connectToNode(NettyTransport.java:758) - at org.elasticsearch.transport.netty.NettyTransport.connectToNode(NettyTransport.java:731) - at org.elasticsearch.transport.TransportService.connectToNode(TransportService.java:216) - at org.elasticsearch.cluster.service.InternalClusterService$ReconnectToNodes.run(InternalClusterService.java:584) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) - at java.lang.Thread.run(Thread.java:745) -Caused by: org.elasticsearch.common.netty.channel.ConnectTimeoutException: connection timed out: /128.102.236.188:9300 - at org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.processConnectTimeout(NioClientBoss.java:139) - at org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.process(NioClientBoss.java:83) - at org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337) - at org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.run(NioClientBoss.java:42) - at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) - at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) - ... 3 more diff --git a/protractor/logs/webdriver.log b/protractor/logs/webdriver.log deleted file mode 100644 index 7426e8113e..0000000000 --- a/protractor/logs/webdriver.log +++ /dev/null @@ -1,24593 +0,0 @@ -seleniumProcess.pid: 8378 -13:04:03.657 INFO - Launching a standalone server -Setting system property webdriver.chrome.driver to /Users/jsanderf/lib/node_modules/protractor/selenium/chromedriver -13:04:03.707 INFO - Java: Oracle Corporation 25.40-b25 -13:04:03.707 INFO - OS: Mac OS X 10.9.5 x86_64 -13:04:03.718 INFO - v2.45.0, with Core v2.45.0. Built from revision 5017cb8 -13:04:03.802 INFO - Default driver org.openqa.selenium.ie.InternetExplorerDriver registration is skipped: registration capabilities Capabilities [{ensureCleanSession=true, browserName=internet explorer, version=, platform=WINDOWS}] does not match with current platform: MAC -13:04:03.863 INFO - RemoteWebDriver instances should connect to: http://127.0.0.1:4444/wd/hub -13:04:03.864 INFO - Version Jetty/5.1.x -13:04:03.866 INFO - Started HttpContext[/selenium-server,/selenium-server] -13:04:03.895 INFO - Started org.openqa.jetty.jetty.servlet.ServletHandler@23223dd8 -13:04:03.896 INFO - Started HttpContext[/wd,/wd] -13:04:03.896 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver] -13:04:03.896 INFO - Started HttpContext[/,/] -13:04:03.900 INFO - Started SocketListener on 0.0.0.0:4444 -13:04:03.900 INFO - Started org.openqa.jetty.jetty.Server@1b2c6ec2 -13:04:27.717 INFO - Executing: [new session: Capabilities [{count=1, browserName=chrome, chromeOptions={}}]]) -13:04:27.730 INFO - Creating a new session for Capabilities [{count=1, browserName=chrome, chromeOptions={}}] -Starting ChromeDriver 2.15.322455 (ae8db840dac8d0c453355d3d922c91adfb61df8f) on port 2883 -Only local connections are allowed. -13:04:29.695 INFO - Done: [new session: Capabilities [{count=1, browserName=chrome, chromeOptions={}}]] -13:04:29.739 INFO - Executing: [set script timeoutt: 500000]) -13:04:29.747 INFO - Done: [set script timeoutt: 500000] -13:04:29.932 INFO - Executing: [get: http://localhost:1984/warp/]) -13:04:30.392 INFO - Done: [get: http://localhost:1984/warp/] -13:04:32.420 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:04:32.463 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:04:32.479 INFO - Executing: [click: 0 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createController.toggle()"]]]) -13:04:32.519 INFO - Done: [click: 0 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createController.toggle()"]]] -13:04:32.558 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:04:32.578 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:04:32.613 INFO - Executing: [is enabled: 1 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.622 INFO - Done: [is enabled: 1 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.630 INFO - Executing: [is enabled: 2 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.637 INFO - Done: [is enabled: 2 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.643 INFO - Executing: [is enabled: 3 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.654 INFO - Done: [is enabled: 3 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.664 INFO - Executing: [is enabled: 4 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.675 INFO - Done: [is enabled: 4 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.685 INFO - Executing: [is enabled: 5 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.694 INFO - Done: [is enabled: 5 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.701 INFO - Executing: [is enabled: 6 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.710 INFO - Done: [is enabled: 6 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.719 INFO - Executing: [is enabled: 7 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.726 INFO - Done: [is enabled: 7 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.733 INFO - Executing: [is enabled: 8 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.741 INFO - Done: [is enabled: 8 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.747 INFO - Executing: [is enabled: 9 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.757 INFO - Done: [is enabled: 9 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.769 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:04:32.794 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:04:32.846 INFO - Executing: [get text: 1 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.867 INFO - Done: [get text: 1 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.872 INFO - Executing: [get text: 2 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.893 INFO - Done: [get text: 2 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.899 INFO - Executing: [get text: 3 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.923 INFO - Done: [get text: 3 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.931 INFO - Executing: [get text: 4 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.962 INFO - Done: [get text: 4 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:32.974 INFO - Executing: [get text: 5 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:32.997 INFO - Done: [get text: 5 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:33.006 INFO - Executing: [get text: 6 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:33.034 INFO - Done: [get text: 6 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:33.039 INFO - Executing: [get text: 7 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:33.060 INFO - Done: [get text: 7 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:33.068 INFO - Executing: [get text: 8 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:33.090 INFO - Done: [get text: 8 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:33.098 INFO - Executing: [get text: 9 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:33.121 INFO - Done: [get text: 9 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:33.131 INFO - Executing: [get text: 8 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:33.143 INFO - Done: [get text: 8 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:34.156 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:04:34.167 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:04:34.236 INFO - Executing: [get text: 1 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:34.258 INFO - Done: [get text: 1 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:34.265 INFO - Executing: [get text: 2 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:34.278 INFO - Done: [get text: 2 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:34.285 INFO - Executing: [get text: 3 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:34.309 INFO - Done: [get text: 3 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:34.314 INFO - Executing: [get text: 4 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:34.325 INFO - Done: [get text: 4 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:34.331 INFO - Executing: [get text: 5 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:34.352 INFO - Done: [get text: 5 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:34.359 INFO - Executing: [get text: 6 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:34.372 INFO - Done: [get text: 6 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:34.377 INFO - Executing: [get text: 7 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:34.398 INFO - Done: [get text: 7 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:34.405 INFO - Executing: [get text: 8 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:34.416 INFO - Done: [get text: 8 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:34.424 INFO - Executing: [get text: 9 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:34.445 INFO - Done: [get text: 9 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:34.454 INFO - Executing: [click: 8 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:34.490 INFO - Done: [click: 8 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:34.509 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:04:34.528 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:04:35.546 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:04:35.563 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:04:35.574 INFO - Executing: [get element attribute: 10 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:35.596 INFO - Done: [get element attribute: 10 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:35.613 INFO - Executing: [clear: 10 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:04:35.646 INFO - Done: [clear: 10 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:04:36.656 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:04:36.673 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:04:36.682 INFO - Executing: [get element attribute: 10 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:36.692 INFO - Done: [get element attribute: 10 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:36.703 INFO - Executing: [send keys: 10 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [Activity]]) -13:04:36.748 INFO - Done: [send keys: 10 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [Activity]] -13:04:36.759 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:04:36.825 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:04:36.837 INFO - Executing: [clear: 11 [org.openqa.selenium.remote.RemoteWebElement@45f82d -> unknown locator]]) -13:04:36.866 INFO - Done: [clear: 11 [org.openqa.selenium.remote.RemoteWebElement@45f82d -> unknown locator]] -13:04:36.874 INFO - Executing: [clear: 12 [org.openqa.selenium.remote.RemoteWebElement@45f82e -> unknown locator]]) -13:04:36.905 INFO - Done: [clear: 12 [org.openqa.selenium.remote.RemoteWebElement@45f82e -> unknown locator]] -13:04:36.917 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:04:36.925 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:04:36.946 INFO - Executing: [send keys: 11 [org.openqa.selenium.remote.RemoteWebElement@45f82d -> unknown locator], [10]]) -13:04:36.992 INFO - Done: [send keys: 11 [org.openqa.selenium.remote.RemoteWebElement@45f82d -> unknown locator], [10]] -13:04:37.001 INFO - Executing: [send keys: 12 [org.openqa.selenium.remote.RemoteWebElement@45f82e -> unknown locator], [10]]) -13:04:37.095 INFO - Done: [send keys: 12 [org.openqa.selenium.remote.RemoteWebElement@45f82e -> unknown locator], [10]] -13:04:37.109 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:04:37.126 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:04:37.138 INFO - Executing: [clear: 13 [org.openqa.selenium.remote.RemoteWebElement@45f82f -> unknown locator]]) -13:04:37.167 INFO - Done: [clear: 13 [org.openqa.selenium.remote.RemoteWebElement@45f82f -> unknown locator]] -13:04:37.178 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:04:37.185 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:04:37.207 INFO - Executing: [send keys: 13 [org.openqa.selenium.remote.RemoteWebElement@45f82f -> unknown locator], [7]]) -13:04:37.243 INFO - Done: [send keys: 13 [org.openqa.selenium.remote.RemoteWebElement@45f82f -> unknown locator], [7]] -13:04:37.257 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:04:37.265 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:04:37.273 INFO - Executing: [clear: 15 [org.openqa.selenium.remote.RemoteWebElement@45f831 -> unknown locator]]) -13:04:37.301 INFO - Done: [clear: 15 [org.openqa.selenium.remote.RemoteWebElement@45f831 -> unknown locator]] -13:04:37.313 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:04:37.321 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:04:37.332 INFO - Executing: [send keys: 15 [org.openqa.selenium.remote.RemoteWebElement@45f831 -> unknown locator], [30]]) -13:04:37.371 INFO - Done: [send keys: 15 [org.openqa.selenium.remote.RemoteWebElement@45f831 -> unknown locator], [30]] -13:04:37.387 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:04:37.404 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:04:37.419 INFO - Executing: [clear: 17 [org.openqa.selenium.remote.RemoteWebElement@45f833 -> unknown locator]]) -13:04:37.445 INFO - Done: [clear: 17 [org.openqa.selenium.remote.RemoteWebElement@45f833 -> unknown locator]] -13:04:37.462 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:04:37.471 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:04:37.486 INFO - Executing: [send keys: 17 [org.openqa.selenium.remote.RemoteWebElement@45f833 -> unknown locator], [3]]) -13:04:37.520 INFO - Done: [send keys: 17 [org.openqa.selenium.remote.RemoteWebElement@45f833 -> unknown locator], [3]] -13:04:38.535 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:04:38.541 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:04:38.554 INFO - Executing: [clear: 12 [org.openqa.selenium.remote.RemoteWebElement@45f82e -> unknown locator]]) -13:04:38.583 INFO - Done: [clear: 12 [org.openqa.selenium.remote.RemoteWebElement@45f82e -> unknown locator]] -13:04:38.596 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:04:38.603 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:04:38.613 INFO - Executing: [send keys: 12 [org.openqa.selenium.remote.RemoteWebElement@45f82e -> unknown locator], [1]]) -13:04:38.649 INFO - Done: [send keys: 12 [org.openqa.selenium.remote.RemoteWebElement@45f82e -> unknown locator], [1]] -13:04:38.661 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:04:38.667 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:04:38.682 INFO - Executing: [clear: 14 [org.openqa.selenium.remote.RemoteWebElement@45f830 -> unknown locator]]) -13:04:38.716 INFO - Done: [clear: 14 [org.openqa.selenium.remote.RemoteWebElement@45f830 -> unknown locator]] -13:04:38.726 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:04:38.732 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:04:38.742 INFO - Executing: [send keys: 14 [org.openqa.selenium.remote.RemoteWebElement@45f830 -> unknown locator], [1]]) -13:04:38.777 INFO - Done: [send keys: 14 [org.openqa.selenium.remote.RemoteWebElement@45f830 -> unknown locator], [1]] -13:04:38.786 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:04:38.793 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:04:38.803 INFO - Executing: [clear: 16 [org.openqa.selenium.remote.RemoteWebElement@45f832 -> unknown locator]]) -13:04:38.839 INFO - Done: [clear: 16 [org.openqa.selenium.remote.RemoteWebElement@45f832 -> unknown locator]] -13:04:38.851 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:04:38.856 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:04:38.880 INFO - Executing: [send keys: 16 [org.openqa.selenium.remote.RemoteWebElement@45f832 -> unknown locator], [0]]) -13:04:38.914 INFO - Done: [send keys: 16 [org.openqa.selenium.remote.RemoteWebElement@45f832 -> unknown locator], [0]] -13:04:38.928 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:04:38.936 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:04:38.952 INFO - Executing: [clear: 18 [org.openqa.selenium.remote.RemoteWebElement@45f834 -> unknown locator]]) -13:04:38.977 INFO - Done: [clear: 18 [org.openqa.selenium.remote.RemoteWebElement@45f834 -> unknown locator]] -13:04:38.992 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:04:38.999 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:04:39.017 INFO - Executing: [send keys: 18 [org.openqa.selenium.remote.RemoteWebElement@45f834 -> unknown locator], [0]]) -13:04:39.053 INFO - Done: [send keys: 18 [org.openqa.selenium.remote.RemoteWebElement@45f834 -> unknown locator], [0]] -13:04:40.063 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:04:40.079 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:04:40.089 INFO - Executing: [click: 19 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:04:40.127 INFO - Done: [click: 19 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:04:41.145 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:04:41.161 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:04:41.171 INFO - Executing: [get text: 20 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:04:41.206 INFO - Done: [get text: 20 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:04:41.218 INFO - Executing: [is enabled: 20 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:04:41.235 INFO - Done: [is enabled: 20 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:04:41.251 INFO - Executing: [get: http://localhost:1984/warp/]) -13:04:41.287 INFO - Done: [get: http://localhost:1984/warp/] -13:04:45.329 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:04:45.341 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:04:45.367 INFO - Executing: [get text: 21 [org.openqa.selenium.remote.RemoteWebElement@b147b1bc -> unknown locator]]) -13:04:45.402 INFO - Done: [get text: 21 [org.openqa.selenium.remote.RemoteWebElement@b147b1bc -> unknown locator]] -13:04:45.431 INFO - Executing: [get: http://localhost:1984/warp/]) -13:04:45.467 INFO - Done: [get: http://localhost:1984/warp/] -13:04:47.491 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:04:47.510 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:04:47.519 INFO - Executing: [click: 22 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createController.toggle()"]]]) -13:04:47.553 INFO - Done: [click: 22 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createController.toggle()"]]] -13:04:47.585 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:04:47.601 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:04:47.633 INFO - Executing: [is enabled: 23 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.640 INFO - Done: [is enabled: 23 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.644 INFO - Executing: [is enabled: 24 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.651 INFO - Done: [is enabled: 24 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.656 INFO - Executing: [is enabled: 25 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.664 INFO - Done: [is enabled: 25 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.672 INFO - Executing: [is enabled: 26 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.679 INFO - Done: [is enabled: 26 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.683 INFO - Executing: [is enabled: 27 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.689 INFO - Done: [is enabled: 27 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.694 INFO - Executing: [is enabled: 28 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.701 INFO - Done: [is enabled: 28 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.707 INFO - Executing: [is enabled: 29 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.714 INFO - Done: [is enabled: 29 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.719 INFO - Executing: [is enabled: 30 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.725 INFO - Done: [is enabled: 30 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.730 INFO - Executing: [is enabled: 31 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.736 INFO - Done: [is enabled: 31 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.742 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:04:47.759 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:04:47.786 INFO - Executing: [get text: 23 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.807 INFO - Done: [get text: 23 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.826 INFO - Executing: [get text: 24 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.850 INFO - Done: [get text: 24 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.855 INFO - Executing: [get text: 25 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.874 INFO - Done: [get text: 25 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.879 INFO - Executing: [get text: 26 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.898 INFO - Done: [get text: 26 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.904 INFO - Executing: [get text: 27 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.925 INFO - Done: [get text: 27 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.931 INFO - Executing: [get text: 28 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.950 INFO - Done: [get text: 28 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.955 INFO - Executing: [get text: 29 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:47.975 INFO - Done: [get text: 29 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:47.981 INFO - Executing: [get text: 30 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:48.000 INFO - Done: [get text: 30 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:48.015 INFO - Executing: [get text: 31 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:48.038 INFO - Done: [get text: 31 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:48.045 INFO - Executing: [get text: 31 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:48.068 INFO - Done: [get text: 31 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:49.078 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:04:49.089 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:04:49.134 INFO - Executing: [get text: 23 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:49.153 INFO - Done: [get text: 23 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:49.160 INFO - Executing: [get text: 24 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:49.172 INFO - Done: [get text: 24 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:49.177 INFO - Executing: [get text: 25 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:49.197 INFO - Done: [get text: 25 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:49.203 INFO - Executing: [get text: 26 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:49.215 INFO - Done: [get text: 26 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:49.220 INFO - Executing: [get text: 27 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:49.239 INFO - Done: [get text: 27 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:49.244 INFO - Executing: [get text: 28 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:49.255 INFO - Done: [get text: 28 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:49.260 INFO - Executing: [get text: 29 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:49.280 INFO - Done: [get text: 29 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:49.285 INFO - Executing: [get text: 30 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:49.298 INFO - Done: [get text: 30 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:49.304 INFO - Executing: [get text: 31 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:49.315 INFO - Done: [get text: 31 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:49.322 INFO - Executing: [click: 31 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:04:49.360 INFO - Done: [click: 31 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:04:49.377 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:04:49.398 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:04:50.413 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:04:50.429 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:04:50.451 INFO - Executing: [get element attribute: 32 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:50.461 INFO - Done: [get element attribute: 32 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:50.466 INFO - Executing: [get element attribute: 33 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:50.475 INFO - Done: [get element attribute: 33 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:50.480 INFO - Executing: [get element attribute: 34 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:50.489 INFO - Done: [get element attribute: 34 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:50.500 INFO - Executing: [clear: 32 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:04:50.526 INFO - Done: [clear: 32 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:04:50.537 INFO - Executing: [clear: 33 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:04:50.564 INFO - Done: [clear: 33 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:04:50.572 INFO - Executing: [clear: 34 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:04:50.597 INFO - Done: [clear: 34 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:04:51.607 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:04:51.625 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:04:51.637 INFO - Executing: [get element attribute: 32 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:51.649 INFO - Done: [get element attribute: 32 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:51.657 INFO - Executing: [get element attribute: 33 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:51.667 INFO - Done: [get element attribute: 33 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:51.677 INFO - Executing: [get element attribute: 34 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:51.689 INFO - Done: [get element attribute: 34 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:51.700 INFO - Executing: [send keys: 32 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [Activity Mode]]) -13:04:51.749 INFO - Done: [send keys: 32 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [Activity Mode]] -13:04:51.757 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:04:51.811 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:04:51.829 INFO - Executing: [get element attribute: 32 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:51.837 INFO - Done: [get element attribute: 32 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:51.842 INFO - Executing: [get element attribute: 33 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:51.847 INFO - Done: [get element attribute: 33 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:51.852 INFO - Executing: [get element attribute: 34 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:51.859 INFO - Done: [get element attribute: 34 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:51.867 INFO - Executing: [send keys: 33 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [55]]) -13:04:51.904 INFO - Done: [send keys: 33 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [55]] -13:04:52.916 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:04:52.925 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:04:52.939 INFO - Executing: [get element attribute: 32 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:52.944 INFO - Done: [get element attribute: 32 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:52.954 INFO - Executing: [get element attribute: 33 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:52.960 INFO - Done: [get element attribute: 33 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:52.966 INFO - Executing: [get element attribute: 34 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:04:52.973 INFO - Done: [get element attribute: 34 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:04:52.981 INFO - Executing: [send keys: 34 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [10]]) -13:04:53.026 INFO - Done: [send keys: 34 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [10]] -13:04:53.044 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:04:53.061 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:04:53.067 INFO - Executing: [click: 35 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:04:53.120 INFO - Done: [click: 35 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:04:54.132 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:04:54.148 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:04:54.158 INFO - Executing: [get text: 36 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:04:54.191 INFO - Done: [get text: 36 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:04:54.196 INFO - Executing: [get text: 37 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:04:54.229 INFO - Done: [get text: 37 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:04:54.236 INFO - Executing: [is enabled: 37 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:04:54.243 INFO - Done: [is enabled: 37 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:04:55.264 INFO - Executing: [get: http://localhost:1984/warp/]) -13:04:55.301 INFO - Done: [get: http://localhost:1984/warp/] -13:04:59.329 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:04:59.341 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:04:59.351 INFO - Executing: [get text: 38 [org.openqa.selenium.remote.RemoteWebElement@37235cff -> unknown locator]]) -13:04:59.397 INFO - Done: [get text: 38 [org.openqa.selenium.remote.RemoteWebElement@37235cff -> unknown locator]] -13:04:59.417 INFO - Executing: [get: http://localhost:1984/warp/]) -13:04:59.458 INFO - Done: [get: http://localhost:1984/warp/] -13:05:01.477 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:05:01.496 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:05:01.506 INFO - Executing: [click: 39 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createController.toggle()"]]]) -13:05:01.543 INFO - Done: [click: 39 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createController.toggle()"]]] -13:05:01.561 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:05:01.580 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:05:01.606 INFO - Executing: [is enabled: 40 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.613 INFO - Done: [is enabled: 40 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.617 INFO - Executing: [is enabled: 41 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.623 INFO - Done: [is enabled: 41 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.629 INFO - Executing: [is enabled: 42 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.635 INFO - Done: [is enabled: 42 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.639 INFO - Executing: [is enabled: 43 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.646 INFO - Done: [is enabled: 43 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.651 INFO - Executing: [is enabled: 44 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.658 INFO - Done: [is enabled: 44 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.662 INFO - Executing: [is enabled: 45 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.668 INFO - Done: [is enabled: 45 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.672 INFO - Executing: [is enabled: 46 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.679 INFO - Done: [is enabled: 46 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.684 INFO - Executing: [is enabled: 47 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.692 INFO - Done: [is enabled: 47 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.699 INFO - Executing: [is enabled: 48 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.707 INFO - Done: [is enabled: 48 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.715 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:05:01.734 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:05:01.772 INFO - Executing: [get text: 40 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.793 INFO - Done: [get text: 40 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.798 INFO - Executing: [get text: 41 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.826 INFO - Done: [get text: 41 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.831 INFO - Executing: [get text: 42 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.857 INFO - Done: [get text: 42 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.864 INFO - Executing: [get text: 43 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.890 INFO - Done: [get text: 43 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.896 INFO - Executing: [get text: 44 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.917 INFO - Done: [get text: 44 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.923 INFO - Executing: [get text: 45 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.946 INFO - Done: [get text: 45 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.951 INFO - Executing: [get text: 46 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:01.975 INFO - Done: [get text: 46 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:01.983 INFO - Executing: [get text: 47 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:02.004 INFO - Done: [get text: 47 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:02.013 INFO - Executing: [get text: 48 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:02.040 INFO - Done: [get text: 48 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:02.052 INFO - Executing: [get text: 44 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:02.076 INFO - Done: [get text: 44 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:03.085 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:05:03.096 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:05:03.174 INFO - Executing: [get text: 40 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:03.201 INFO - Done: [get text: 40 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:03.206 INFO - Executing: [get text: 41 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:03.219 INFO - Done: [get text: 41 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:03.225 INFO - Executing: [get text: 42 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:03.251 INFO - Done: [get text: 42 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:03.256 INFO - Executing: [get text: 43 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:03.270 INFO - Done: [get text: 43 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:03.275 INFO - Executing: [get text: 44 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:03.297 INFO - Done: [get text: 44 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:03.302 INFO - Executing: [get text: 45 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:03.314 INFO - Done: [get text: 45 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:03.321 INFO - Executing: [get text: 46 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:03.346 INFO - Done: [get text: 46 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:03.352 INFO - Executing: [get text: 47 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:03.366 INFO - Done: [get text: 47 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:03.373 INFO - Executing: [get text: 48 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:03.404 INFO - Done: [get text: 48 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:03.417 INFO - Executing: [click: 44 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:03.460 INFO - Done: [click: 44 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:03.477 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:05:03.493 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:05:04.505 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:05:04.526 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:05:04.544 INFO - Executing: [get element attribute: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:04.556 INFO - Done: [get element attribute: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:04.569 INFO - Executing: [get element attribute: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:04.581 INFO - Done: [get element attribute: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:04.587 INFO - Executing: [get element attribute: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:04.597 INFO - Done: [get element attribute: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:04.605 INFO - Executing: [clear: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:04.635 INFO - Done: [clear: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:05.644 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:05:05.664 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:05:05.697 INFO - Executing: [get element attribute: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:05.707 INFO - Done: [get element attribute: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:05.714 INFO - Executing: [get element attribute: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:05.724 INFO - Done: [get element attribute: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:05.730 INFO - Executing: [get element attribute: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:05.740 INFO - Done: [get element attribute: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:05.749 INFO - Executing: [send keys: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [Clock]]) -13:05:05.790 INFO - Done: [send keys: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [Clock]] -13:05:05.807 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:05:05.832 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:05:05.860 INFO - Executing: [tag name: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:05.866 INFO - Done: [tag name: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:05.872 INFO - Executing: [tag name: 52 [org.openqa.selenium.remote.RemoteWebElement@12aec8f -> unknown locator]]) -13:05:05.877 INFO - Done: [tag name: 52 [org.openqa.selenium.remote.RemoteWebElement@12aec8f -> unknown locator]] -13:05:05.883 INFO - Executing: [tag name: 53 [org.openqa.selenium.remote.RemoteWebElement@12aec90 -> unknown locator]]) -13:05:05.889 INFO - Done: [tag name: 53 [org.openqa.selenium.remote.RemoteWebElement@12aec90 -> unknown locator]] -13:05:05.895 INFO - Executing: [tag name: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:05.901 INFO - Done: [tag name: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:05.907 INFO - Executing: [tag name: 54 [org.openqa.selenium.remote.RemoteWebElement@12aec91 -> unknown locator]]) -13:05:05.912 INFO - Done: [tag name: 54 [org.openqa.selenium.remote.RemoteWebElement@12aec91 -> unknown locator]] -13:05:05.919 INFO - Executing: [tag name: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:05.925 INFO - Done: [tag name: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:05.935 INFO - Executing: [click: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:05.983 INFO - Done: [click: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:05.999 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:05:06.015 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:05:06.053 INFO - Executing: [tag name: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:06.060 INFO - Done: [tag name: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:06.065 INFO - Executing: [tag name: 52 [org.openqa.selenium.remote.RemoteWebElement@12aec8f -> unknown locator]]) -13:05:06.071 INFO - Done: [tag name: 52 [org.openqa.selenium.remote.RemoteWebElement@12aec8f -> unknown locator]] -13:05:06.078 INFO - Executing: [tag name: 53 [org.openqa.selenium.remote.RemoteWebElement@12aec90 -> unknown locator]]) -13:05:06.083 INFO - Done: [tag name: 53 [org.openqa.selenium.remote.RemoteWebElement@12aec90 -> unknown locator]] -13:05:06.091 INFO - Executing: [tag name: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:06.097 INFO - Done: [tag name: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:06.104 INFO - Executing: [tag name: 54 [org.openqa.selenium.remote.RemoteWebElement@12aec91 -> unknown locator]]) -13:05:06.110 INFO - Done: [tag name: 54 [org.openqa.selenium.remote.RemoteWebElement@12aec91 -> unknown locator]] -13:05:06.117 INFO - Executing: [tag name: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:06.127 INFO - Done: [tag name: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:06.151 INFO - Executing: [find child elements: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option]) -13:05:06.170 INFO - Done: [find child elements: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option] -13:05:06.181 INFO - Executing: [click: 55 [[[[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]]) -13:05:06.235 INFO - Done: [click: 55 [[[[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]] -13:05:07.247 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:05:07.253 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:05:07.280 INFO - Executing: [tag name: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:07.285 INFO - Done: [tag name: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:07.290 INFO - Executing: [tag name: 52 [org.openqa.selenium.remote.RemoteWebElement@12aec8f -> unknown locator]]) -13:05:07.295 INFO - Done: [tag name: 52 [org.openqa.selenium.remote.RemoteWebElement@12aec8f -> unknown locator]] -13:05:07.301 INFO - Executing: [tag name: 53 [org.openqa.selenium.remote.RemoteWebElement@12aec90 -> unknown locator]]) -13:05:07.306 INFO - Done: [tag name: 53 [org.openqa.selenium.remote.RemoteWebElement@12aec90 -> unknown locator]] -13:05:07.311 INFO - Executing: [tag name: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:07.316 INFO - Done: [tag name: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:07.321 INFO - Executing: [tag name: 54 [org.openqa.selenium.remote.RemoteWebElement@12aec91 -> unknown locator]]) -13:05:07.326 INFO - Done: [tag name: 54 [org.openqa.selenium.remote.RemoteWebElement@12aec91 -> unknown locator]] -13:05:07.333 INFO - Executing: [tag name: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:07.337 INFO - Done: [tag name: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:07.348 INFO - Executing: [click: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:07.397 INFO - Done: [click: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:07.415 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:05:07.601 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:05:07.633 INFO - Executing: [tag name: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:07.638 INFO - Done: [tag name: 49 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:07.646 INFO - Executing: [tag name: 52 [org.openqa.selenium.remote.RemoteWebElement@12aec8f -> unknown locator]]) -13:05:07.651 INFO - Done: [tag name: 52 [org.openqa.selenium.remote.RemoteWebElement@12aec8f -> unknown locator]] -13:05:07.660 INFO - Executing: [tag name: 53 [org.openqa.selenium.remote.RemoteWebElement@12aec90 -> unknown locator]]) -13:05:07.665 INFO - Done: [tag name: 53 [org.openqa.selenium.remote.RemoteWebElement@12aec90 -> unknown locator]] -13:05:07.672 INFO - Executing: [tag name: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:07.681 INFO - Done: [tag name: 50 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:07.687 INFO - Executing: [tag name: 54 [org.openqa.selenium.remote.RemoteWebElement@12aec91 -> unknown locator]]) -13:05:07.694 INFO - Done: [tag name: 54 [org.openqa.selenium.remote.RemoteWebElement@12aec91 -> unknown locator]] -13:05:07.699 INFO - Executing: [tag name: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:07.704 INFO - Done: [tag name: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:07.716 INFO - Executing: [find child elements: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option]) -13:05:07.733 INFO - Done: [find child elements: 51 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option] -13:05:07.744 INFO - Executing: [click: 58 [[[[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]]) -13:05:07.794 INFO - Done: [click: 58 [[[[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]] -13:05:08.813 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:05:08.829 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:05:08.839 INFO - Executing: [click: 60 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:05:08.877 INFO - Done: [click: 60 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:05:09.895 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:05:09.912 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:05:09.939 INFO - Executing: [get text: 61 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:05:09.978 INFO - Done: [get text: 61 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:05:09.989 INFO - Executing: [get text: 62 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:05:10.034 INFO - Done: [get text: 62 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:05:10.044 INFO - Executing: [get text: 63 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:05:10.089 INFO - Done: [get text: 63 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:05:10.102 INFO - Executing: [is enabled: 63 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:05:10.109 INFO - Done: [is enabled: 63 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:05:11.136 INFO - Executing: [get: http://localhost:1984/warp/]) -13:05:11.184 INFO - Done: [get: http://localhost:1984/warp/] -13:05:13.214 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:05:13.236 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:05:13.246 INFO - Executing: [click: 64 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:05:13.284 INFO - Done: [click: 64 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:05:14.297 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:05:14.304 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:05:14.332 INFO - Executing: [get text: 65 [org.openqa.selenium.remote.RemoteWebElement@cd8d62f0 -> unknown locator]]) -13:05:14.437 INFO - Done: [get text: 65 [org.openqa.selenium.remote.RemoteWebElement@cd8d62f0 -> unknown locator]] -13:05:14.447 INFO - Executing: [get text: 66 [org.openqa.selenium.remote.RemoteWebElement@cd8d62f1 -> unknown locator]]) -13:05:14.487 INFO - Done: [get text: 66 [org.openqa.selenium.remote.RemoteWebElement@cd8d62f1 -> unknown locator]] -13:05:14.515 INFO - Executing: [get text: 67 [org.openqa.selenium.remote.RemoteWebElement@cd8d62f2 -> unknown locator]]) -13:05:14.552 INFO - Done: [get text: 67 [org.openqa.selenium.remote.RemoteWebElement@cd8d62f2 -> unknown locator]] -13:05:14.559 INFO - Executing: [get text: 68 [org.openqa.selenium.remote.RemoteWebElement@cd8d62f3 -> unknown locator]]) -13:05:14.597 INFO - Done: [get text: 68 [org.openqa.selenium.remote.RemoteWebElement@cd8d62f3 -> unknown locator]] -13:05:14.607 INFO - Executing: [click: 68 [org.openqa.selenium.remote.RemoteWebElement@cd8d62f3 -> unknown locator]]) -13:05:14.645 INFO - Done: [click: 68 [org.openqa.selenium.remote.RemoteWebElement@cd8d62f3 -> unknown locator]] -13:05:15.658 INFO - Executing: [execute script: return (function getTime() { - function addZero(time){ - if(time < 10){ - return '0' + time; - } - return time; - } - var currentdate = new Date(); - - - var month = currentdate.getMonth() + 1; - month = addZero(month); - - var day = currentdate.getDate(); - day = addZero(day); - - var hour = currentdate.getHours() - 5; - hour = addZero(hour); - - var second = currentdate.getSeconds(); - second = addZero(second); - - var minute = currentdate.getMinutes(); - minute = addZero(minute); - - return ("UTC " + currentdate.getFullYear() + "/" + (month) + "/" + - day + " " + (hour) + ":" + minute + ":" + second + " PM"); - }).apply(null, arguments);, []]) -13:05:15.664 INFO - Done: [execute script: return (function getTime() { - function addZero(time){ - if(time < 10){ - return '0' + time; - } - return time; - } - var currentdate = new Date(); - - - var month = currentdate.getMonth() + 1; - month = addZero(month); - - var day = currentdate.getDate(); - day = addZero(day); - - var hour = currentdate.getHours() - 5; - hour = addZero(hour); - - var second = currentdate.getSeconds(); - second = addZero(second); - - var minute = currentdate.getMinutes(); - minute = addZero(minute); - - return ("UTC " + currentdate.getFullYear() + "/" + (month) + "/" + - day + " " + (hour) + ":" + minute + ":" + second + " PM"); - }).apply(null, arguments);, []] -13:05:15.671 INFO - Executing: [find elements: By.cssSelector: .l-time-display.l-digital.l-clock.s-clock.ng-scope]) -13:05:15.687 INFO - Done: [find elements: By.cssSelector: .l-time-display.l-digital.l-clock.s-clock.ng-scope] -13:05:15.697 INFO - Executing: [get text: 69 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .l-time-display.l-digital.l-clock.s-clock.ng-scope]]) -13:05:15.726 INFO - Done: [get text: 69 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .l-time-display.l-digital.l-clock.s-clock.ng-scope]] -13:05:15.747 INFO - Executing: [get: http://localhost:1984/warp/]) -13:05:15.781 INFO - Done: [get: http://localhost:1984/warp/] -13:05:19.807 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:05:19.818 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:05:19.829 INFO - Executing: [get text: 70 [org.openqa.selenium.remote.RemoteWebElement@fa05b404 -> unknown locator]]) -13:05:19.881 INFO - Done: [get text: 70 [org.openqa.selenium.remote.RemoteWebElement@fa05b404 -> unknown locator]] -13:05:19.904 INFO - Executing: [get: http://localhost:1984/warp/]) -13:05:19.963 INFO - Done: [get: http://localhost:1984/warp/] -13:05:21.990 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:05:22.025 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:05:22.035 INFO - Executing: [click: 71 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createController.toggle()"]]]) -13:05:22.079 INFO - Done: [click: 71 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createController.toggle()"]]] -13:05:22.108 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:05:22.134 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:05:22.180 INFO - Executing: [is enabled: 72 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.187 INFO - Done: [is enabled: 72 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.195 INFO - Executing: [is enabled: 73 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.203 INFO - Done: [is enabled: 73 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.210 INFO - Executing: [is enabled: 74 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.217 INFO - Done: [is enabled: 74 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.221 INFO - Executing: [is enabled: 75 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.227 INFO - Done: [is enabled: 75 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.232 INFO - Executing: [is enabled: 76 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.237 INFO - Done: [is enabled: 76 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.242 INFO - Executing: [is enabled: 77 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.249 INFO - Done: [is enabled: 77 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.253 INFO - Executing: [is enabled: 78 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.259 INFO - Done: [is enabled: 78 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.264 INFO - Executing: [is enabled: 79 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.271 INFO - Done: [is enabled: 79 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.275 INFO - Executing: [is enabled: 80 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.282 INFO - Done: [is enabled: 80 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.289 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:05:22.305 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:05:22.342 INFO - Executing: [get text: 72 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.362 INFO - Done: [get text: 72 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.367 INFO - Executing: [get text: 73 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.386 INFO - Done: [get text: 73 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.392 INFO - Executing: [get text: 74 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.412 INFO - Done: [get text: 74 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.417 INFO - Executing: [get text: 75 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.436 INFO - Done: [get text: 75 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.441 INFO - Executing: [get text: 76 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.462 INFO - Done: [get text: 76 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.466 INFO - Executing: [get text: 77 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.487 INFO - Done: [get text: 77 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.492 INFO - Executing: [get text: 78 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.512 INFO - Done: [get text: 78 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.522 INFO - Executing: [get text: 79 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.542 INFO - Done: [get text: 79 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.550 INFO - Executing: [get text: 80 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.570 INFO - Done: [get text: 80 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:22.577 INFO - Executing: [get text: 73 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:22.588 INFO - Done: [get text: 73 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:23.595 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:05:23.603 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:05:23.650 INFO - Executing: [get text: 72 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:23.670 INFO - Done: [get text: 72 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:23.675 INFO - Executing: [get text: 73 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:23.685 INFO - Done: [get text: 73 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:23.690 INFO - Executing: [get text: 74 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:23.709 INFO - Done: [get text: 74 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:23.714 INFO - Executing: [get text: 75 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:23.728 INFO - Done: [get text: 75 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:23.735 INFO - Executing: [get text: 76 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:23.760 INFO - Done: [get text: 76 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:23.765 INFO - Executing: [get text: 77 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:23.776 INFO - Done: [get text: 77 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:23.783 INFO - Executing: [get text: 78 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:23.813 INFO - Done: [get text: 78 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:23.818 INFO - Executing: [get text: 79 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:23.829 INFO - Done: [get text: 79 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:23.835 INFO - Executing: [get text: 80 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:23.856 INFO - Done: [get text: 80 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:23.864 INFO - Executing: [click: 73 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:23.906 INFO - Done: [click: 73 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:23.933 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:05:23.949 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:05:24.963 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:05:24.980 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:05:24.995 INFO - Executing: [get element attribute: 81 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:25.007 INFO - Done: [get element attribute: 81 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:25.014 INFO - Executing: [get element attribute: 82 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:25.028 INFO - Done: [get element attribute: 82 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:25.035 INFO - Executing: [get element attribute: 83 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:25.045 INFO - Done: [get element attribute: 83 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:25.065 INFO - Executing: [clear: 81 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:25.102 INFO - Done: [clear: 81 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:25.109 INFO - Executing: [clear: 82 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:25.130 INFO - Done: [clear: 82 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:25.138 INFO - Executing: [clear: 83 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:25.160 INFO - Done: [clear: 83 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:26.172 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:05:26.191 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:05:26.209 INFO - Executing: [get element attribute: 81 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:26.220 INFO - Done: [get element attribute: 81 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:26.227 INFO - Executing: [get element attribute: 82 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:26.237 INFO - Done: [get element attribute: 82 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:26.243 INFO - Executing: [get element attribute: 83 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:26.253 INFO - Done: [get element attribute: 83 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:26.262 INFO - Executing: [send keys: 81 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [Display]]) -13:05:26.313 INFO - Done: [send keys: 81 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [Display]] -13:05:26.322 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:05:26.371 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:05:26.400 INFO - Executing: [get element attribute: 81 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:26.407 INFO - Done: [get element attribute: 81 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:26.415 INFO - Executing: [get element attribute: 82 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:26.422 INFO - Done: [get element attribute: 82 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:26.428 INFO - Executing: [get element attribute: 83 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:26.434 INFO - Done: [get element attribute: 83 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:26.443 INFO - Executing: [send keys: 82 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [1]]) -13:05:26.482 INFO - Done: [send keys: 82 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [1]] -13:05:27.491 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:05:27.500 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:05:27.520 INFO - Executing: [get element attribute: 81 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:27.528 INFO - Done: [get element attribute: 81 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:27.535 INFO - Executing: [get element attribute: 82 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:27.542 INFO - Done: [get element attribute: 82 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:27.547 INFO - Executing: [get element attribute: 83 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:27.553 INFO - Done: [get element attribute: 83 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:27.562 INFO - Executing: [send keys: 83 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [2]]) -13:05:27.605 INFO - Done: [send keys: 83 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [2]] -13:05:27.616 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:05:27.634 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:05:27.645 INFO - Executing: [click: 84 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:05:27.704 INFO - Done: [click: 84 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:05:28.720 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:05:28.742 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:05:28.763 INFO - Executing: [get text: 85 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:05:28.802 INFO - Done: [get text: 85 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:05:28.807 INFO - Executing: [get text: 86 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:05:28.850 INFO - Done: [get text: 86 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:05:28.856 INFO - Executing: [get text: 87 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:05:28.902 INFO - Done: [get text: 87 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:05:28.907 INFO - Executing: [get text: 88 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:05:28.960 INFO - Done: [get text: 88 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:05:28.968 INFO - Executing: [is enabled: 88 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]]) -13:05:28.976 INFO - Done: [is enabled: 88 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: .item.grid-item.ng-scope]] -13:05:29.996 INFO - Executing: [get: http://localhost:1984/warp/]) -13:05:30.067 INFO - Done: [get: http://localhost:1984/warp/] -13:05:34.092 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:05:34.104 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:05:34.112 INFO - Executing: [get text: 89 [org.openqa.selenium.remote.RemoteWebElement@1f5bc19d -> unknown locator]]) -13:05:34.144 INFO - Done: [get text: 89 [org.openqa.selenium.remote.RemoteWebElement@1f5bc19d -> unknown locator]] -13:05:34.162 INFO - Executing: [get: http://localhost:1984/warp/]) -13:05:34.203 INFO - Done: [get: http://localhost:1984/warp/] -13:05:36.222 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:05:36.242 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:05:36.250 INFO - Executing: [click: 90 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createController.toggle()"]]]) -13:05:36.284 INFO - Done: [click: 90 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createController.toggle()"]]] -13:05:36.300 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:05:36.319 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:05:36.339 INFO - Executing: [is enabled: 91 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.345 INFO - Done: [is enabled: 91 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.349 INFO - Executing: [is enabled: 92 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.355 INFO - Done: [is enabled: 92 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.360 INFO - Executing: [is enabled: 93 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.369 INFO - Done: [is enabled: 93 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.375 INFO - Executing: [is enabled: 94 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.384 INFO - Done: [is enabled: 94 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.388 INFO - Executing: [is enabled: 95 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.394 INFO - Done: [is enabled: 95 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.398 INFO - Executing: [is enabled: 96 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.404 INFO - Done: [is enabled: 96 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.408 INFO - Executing: [is enabled: 97 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.414 INFO - Done: [is enabled: 97 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.421 INFO - Executing: [is enabled: 98 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.427 INFO - Done: [is enabled: 98 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.432 INFO - Executing: [is enabled: 99 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.438 INFO - Done: [is enabled: 99 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.444 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:05:36.459 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:05:36.492 INFO - Executing: [get text: 91 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.512 INFO - Done: [get text: 91 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.517 INFO - Executing: [get text: 92 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.544 INFO - Done: [get text: 92 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.550 INFO - Executing: [get text: 93 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.574 INFO - Done: [get text: 93 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.579 INFO - Executing: [get text: 94 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.609 INFO - Done: [get text: 94 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.616 INFO - Executing: [get text: 95 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.638 INFO - Done: [get text: 95 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.644 INFO - Executing: [get text: 96 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.672 INFO - Done: [get text: 96 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.680 INFO - Executing: [get text: 97 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.712 INFO - Done: [get text: 97 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.718 INFO - Executing: [get text: 98 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.744 INFO - Done: [get text: 98 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.751 INFO - Executing: [get text: 99 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.777 INFO - Done: [get text: 99 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:36.797 INFO - Executing: [get text: 91 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:36.812 INFO - Done: [get text: 91 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:37.822 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:05:37.832 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:05:37.889 INFO - Executing: [get text: 91 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:37.902 INFO - Done: [get text: 91 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:37.908 INFO - Executing: [get text: 92 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:37.941 INFO - Done: [get text: 92 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:37.952 INFO - Executing: [get text: 93 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:37.965 INFO - Done: [get text: 93 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:37.971 INFO - Executing: [get text: 94 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:38.002 INFO - Done: [get text: 94 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:38.014 INFO - Executing: [get text: 95 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:38.032 INFO - Done: [get text: 95 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:38.039 INFO - Executing: [get text: 96 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:38.075 INFO - Done: [get text: 96 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:38.081 INFO - Executing: [get text: 97 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:38.097 INFO - Done: [get text: 97 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:38.105 INFO - Executing: [get text: 98 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:38.126 INFO - Done: [get text: 98 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:38.130 INFO - Executing: [get text: 99 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:38.153 INFO - Done: [get text: 99 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:38.167 INFO - Executing: [click: 91 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]]) -13:05:38.203 INFO - Done: [click: 91 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="createAction.perform()"]]] -13:05:38.218 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:05:38.241 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:05:39.254 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:05:39.270 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:05:39.278 INFO - Executing: [get element attribute: 100 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:39.288 INFO - Done: [get element attribute: 100 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:39.295 INFO - Executing: [clear: 100 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]]) -13:05:39.320 INFO - Done: [clear: 100 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]]] -13:05:40.328 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:05:40.345 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:05:40.353 INFO - Executing: [get element attribute: 100 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type]) -13:05:40.362 INFO - Done: [get element attribute: 100 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], type] -13:05:40.369 INFO - Executing: [send keys: 100 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [Folder]]) -13:05:40.415 INFO - Done: [send keys: 100 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-required="ngRequired"]], [Folder]] -13:05:40.428 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:05:40.472 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:05:40.479 INFO - Executing: [click: 101 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:05:40.524 INFO - Done: [click: 101 [[ChromeDriver: chrome on MAC (c27f6f9009e9fd9dc091ec50cfd1cb3a)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:05:41.535 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -[77.844][SEVERE]: Unable to receive message from renderer -13:05:47.039 WARN - Exception thrown -java.lang.NullPointerException - at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:386) - at org.openqa.selenium.remote.RemoteWebDriver.findElementsByCssSelector(RemoteWebDriver.java:445) - at org.openqa.selenium.By$ByCssSelector.findElements(By.java:437) - at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:340) - at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:497) - at org.openqa.selenium.support.events.EventFiringWebDriver$2.invoke(EventFiringWebDriver.java:101) - at com.sun.proxy.$Proxy1.findElements(Unknown Source) - at org.openqa.selenium.support.events.EventFiringWebDriver.findElements(EventFiringWebDriver.java:173) - at org.openqa.selenium.remote.server.handler.FindElements.call(FindElements.java:49) - at org.openqa.selenium.remote.server.handler.FindElements.call(FindElements.java:1) - at java.util.concurrent.FutureTask.run(FutureTask.java:266) - at org.openqa.selenium.remote.server.DefaultSession$1.run(DefaultSession.java:168) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) - at java.lang.Thread.run(Thread.java:745) -13:05:47.042 WARN - Exception: null -13:06:39.941 INFO - Executing: [new session: Capabilities [{count=1, browserName=chrome, chromeOptions={}}]]) -13:06:39.942 INFO - Creating a new session for Capabilities [{count=1, browserName=chrome, chromeOptions={}}] -Starting ChromeDriver 2.15.322455 (ae8db840dac8d0c453355d3d922c91adfb61df8f) on port 40026 -Only local connections are allowed. -13:06:41.531 INFO - Done: [new session: Capabilities [{count=1, browserName=chrome, chromeOptions={}}]] -13:06:41.577 INFO - Executing: [set script timeoutt: 500000]) -13:06:41.586 INFO - Done: [set script timeoutt: 500000] -13:06:41.781 INFO - Executing: [get: http://localhost:1984/warp/]) -13:06:42.242 INFO - Done: [get: http://localhost:1984/warp/] -13:06:44.269 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:06:44.287 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:06:44.296 INFO - Executing: [click: 0 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:06:44.332 INFO - Done: [click: 0 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:06:44.369 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:06:44.385 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:06:44.426 INFO - Executing: [is enabled: 1 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.433 INFO - Done: [is enabled: 1 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.440 INFO - Executing: [is enabled: 2 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.447 INFO - Done: [is enabled: 2 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.451 INFO - Executing: [is enabled: 3 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.457 INFO - Done: [is enabled: 3 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.466 INFO - Executing: [is enabled: 4 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.473 INFO - Done: [is enabled: 4 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.479 INFO - Executing: [is enabled: 5 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.485 INFO - Done: [is enabled: 5 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.490 INFO - Executing: [is enabled: 6 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.497 INFO - Done: [is enabled: 6 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.503 INFO - Executing: [is enabled: 7 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.510 INFO - Done: [is enabled: 7 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.515 INFO - Executing: [is enabled: 8 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.522 INFO - Done: [is enabled: 8 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.528 INFO - Executing: [is enabled: 9 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.535 INFO - Done: [is enabled: 9 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.545 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:06:44.563 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:06:44.634 INFO - Executing: [get text: 1 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.664 INFO - Done: [get text: 1 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.673 INFO - Executing: [get text: 2 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.694 INFO - Done: [get text: 2 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.699 INFO - Executing: [get text: 3 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.721 INFO - Done: [get text: 3 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.728 INFO - Executing: [get text: 4 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.750 INFO - Done: [get text: 4 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.757 INFO - Executing: [get text: 5 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.778 INFO - Done: [get text: 5 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.783 INFO - Executing: [get text: 6 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.805 INFO - Done: [get text: 6 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.809 INFO - Executing: [get text: 7 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.837 INFO - Done: [get text: 7 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.844 INFO - Executing: [get text: 8 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.871 INFO - Done: [get text: 8 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.878 INFO - Executing: [get text: 9 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.903 INFO - Done: [get text: 9 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:44.914 INFO - Executing: [get text: 8 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:44.925 INFO - Done: [get text: 8 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:45.937 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:06:45.946 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:06:46.027 INFO - Executing: [get text: 1 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:46.048 INFO - Done: [get text: 1 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:46.053 INFO - Executing: [get text: 2 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:46.063 INFO - Done: [get text: 2 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:46.067 INFO - Executing: [get text: 3 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:46.088 INFO - Done: [get text: 3 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:46.092 INFO - Executing: [get text: 4 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:46.102 INFO - Done: [get text: 4 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:46.108 INFO - Executing: [get text: 5 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:46.127 INFO - Done: [get text: 5 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:46.132 INFO - Executing: [get text: 6 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:46.142 INFO - Done: [get text: 6 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:46.148 INFO - Executing: [get text: 7 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:46.170 INFO - Done: [get text: 7 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:46.178 INFO - Executing: [get text: 8 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:46.188 INFO - Done: [get text: 8 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:46.196 INFO - Executing: [get text: 9 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:46.215 INFO - Done: [get text: 9 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:46.224 INFO - Executing: [click: 8 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:06:46.260 INFO - Done: [click: 8 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:06:46.277 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:06:46.291 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:06:47.309 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:06:47.326 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:06:47.336 INFO - Executing: [get element attribute: 10 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:06:47.352 INFO - Done: [get element attribute: 10 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:06:47.360 INFO - Executing: [clear: 10 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:06:47.388 INFO - Done: [clear: 10 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:06:48.398 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:06:48.414 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:06:48.423 INFO - Executing: [get element attribute: 10 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:06:48.431 INFO - Done: [get element attribute: 10 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:06:48.441 INFO - Executing: [send keys: 10 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Activity]]) -13:06:48.493 INFO - Done: [send keys: 10 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Activity]] -13:06:48.505 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:06:48.585 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:06:48.598 INFO - Executing: [clear: 11 [org.openqa.selenium.remote.RemoteWebElement@6b9da81 -> unknown locator]]) -13:06:48.633 INFO - Done: [clear: 11 [org.openqa.selenium.remote.RemoteWebElement@6b9da81 -> unknown locator]] -13:06:48.640 INFO - Executing: [clear: 12 [org.openqa.selenium.remote.RemoteWebElement@6b9da82 -> unknown locator]]) -13:06:48.685 INFO - Done: [clear: 12 [org.openqa.selenium.remote.RemoteWebElement@6b9da82 -> unknown locator]] -13:06:48.697 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:06:48.704 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:06:48.717 INFO - Executing: [send keys: 11 [org.openqa.selenium.remote.RemoteWebElement@6b9da81 -> unknown locator], [10]]) -13:06:48.759 INFO - Done: [send keys: 11 [org.openqa.selenium.remote.RemoteWebElement@6b9da81 -> unknown locator], [10]] -13:06:48.768 INFO - Executing: [send keys: 12 [org.openqa.selenium.remote.RemoteWebElement@6b9da82 -> unknown locator], [10]]) -13:06:48.829 INFO - Done: [send keys: 12 [org.openqa.selenium.remote.RemoteWebElement@6b9da82 -> unknown locator], [10]] -13:06:48.843 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:06:48.861 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:06:48.877 INFO - Executing: [clear: 13 [org.openqa.selenium.remote.RemoteWebElement@6b9da83 -> unknown locator]]) -13:06:48.912 INFO - Done: [clear: 13 [org.openqa.selenium.remote.RemoteWebElement@6b9da83 -> unknown locator]] -13:06:48.927 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:06:48.934 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:06:48.962 INFO - Executing: [send keys: 13 [org.openqa.selenium.remote.RemoteWebElement@6b9da83 -> unknown locator], [7]]) -13:06:49.028 INFO - Done: [send keys: 13 [org.openqa.selenium.remote.RemoteWebElement@6b9da83 -> unknown locator], [7]] -13:06:49.044 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:06:49.056 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:06:49.064 INFO - Executing: [clear: 15 [org.openqa.selenium.remote.RemoteWebElement@6b9da85 -> unknown locator]]) -13:06:49.110 INFO - Done: [clear: 15 [org.openqa.selenium.remote.RemoteWebElement@6b9da85 -> unknown locator]] -13:06:49.120 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:06:49.127 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:06:49.136 INFO - Executing: [send keys: 15 [org.openqa.selenium.remote.RemoteWebElement@6b9da85 -> unknown locator], [30]]) -13:06:49.172 INFO - Done: [send keys: 15 [org.openqa.selenium.remote.RemoteWebElement@6b9da85 -> unknown locator], [30]] -13:06:49.192 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:06:49.206 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:06:49.215 INFO - Executing: [clear: 17 [org.openqa.selenium.remote.RemoteWebElement@6b9da87 -> unknown locator]]) -13:06:49.244 INFO - Done: [clear: 17 [org.openqa.selenium.remote.RemoteWebElement@6b9da87 -> unknown locator]] -13:06:49.259 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:06:49.264 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:06:49.280 INFO - Executing: [send keys: 17 [org.openqa.selenium.remote.RemoteWebElement@6b9da87 -> unknown locator], [3]]) -13:06:49.315 INFO - Done: [send keys: 17 [org.openqa.selenium.remote.RemoteWebElement@6b9da87 -> unknown locator], [3]] -13:06:50.326 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:06:50.331 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:06:50.344 INFO - Executing: [clear: 12 [org.openqa.selenium.remote.RemoteWebElement@6b9da82 -> unknown locator]]) -13:06:50.373 INFO - Done: [clear: 12 [org.openqa.selenium.remote.RemoteWebElement@6b9da82 -> unknown locator]] -13:06:50.383 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:06:50.387 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:06:50.405 INFO - Executing: [send keys: 12 [org.openqa.selenium.remote.RemoteWebElement@6b9da82 -> unknown locator], [1]]) -13:06:50.441 INFO - Done: [send keys: 12 [org.openqa.selenium.remote.RemoteWebElement@6b9da82 -> unknown locator], [1]] -13:06:50.452 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:06:50.457 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:06:50.466 INFO - Executing: [clear: 14 [org.openqa.selenium.remote.RemoteWebElement@6b9da84 -> unknown locator]]) -13:06:50.491 INFO - Done: [clear: 14 [org.openqa.selenium.remote.RemoteWebElement@6b9da84 -> unknown locator]] -13:06:50.502 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:06:50.508 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:06:50.526 INFO - Executing: [send keys: 14 [org.openqa.selenium.remote.RemoteWebElement@6b9da84 -> unknown locator], [1]]) -13:06:50.585 INFO - Done: [send keys: 14 [org.openqa.selenium.remote.RemoteWebElement@6b9da84 -> unknown locator], [1]] -13:06:50.597 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:06:50.603 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:06:50.617 INFO - Executing: [clear: 16 [org.openqa.selenium.remote.RemoteWebElement@6b9da86 -> unknown locator]]) -13:06:50.644 INFO - Done: [clear: 16 [org.openqa.selenium.remote.RemoteWebElement@6b9da86 -> unknown locator]] -13:06:50.656 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:06:50.662 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:06:50.684 INFO - Executing: [send keys: 16 [org.openqa.selenium.remote.RemoteWebElement@6b9da86 -> unknown locator], [0]]) -13:06:50.719 INFO - Done: [send keys: 16 [org.openqa.selenium.remote.RemoteWebElement@6b9da86 -> unknown locator], [0]] -13:06:50.734 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:06:50.740 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:06:50.752 INFO - Executing: [clear: 18 [org.openqa.selenium.remote.RemoteWebElement@6b9da88 -> unknown locator]]) -13:06:50.777 INFO - Done: [clear: 18 [org.openqa.selenium.remote.RemoteWebElement@6b9da88 -> unknown locator]] -13:06:50.791 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:06:50.795 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:06:50.811 INFO - Executing: [send keys: 18 [org.openqa.selenium.remote.RemoteWebElement@6b9da88 -> unknown locator], [0]]) -13:06:50.846 INFO - Done: [send keys: 18 [org.openqa.selenium.remote.RemoteWebElement@6b9da88 -> unknown locator], [0]] -13:06:51.857 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:06:51.873 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:06:51.884 INFO - Executing: [click: 19 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:06:51.925 INFO - Done: [click: 19 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:06:52.943 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:06:52.958 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:06:52.968 INFO - Executing: [get text: 20 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:06:53.001 INFO - Done: [get text: 20 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:06:53.015 INFO - Executing: [is enabled: 20 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:06:53.021 INFO - Done: [is enabled: 20 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:06:53.039 INFO - Executing: [get: http://localhost:1984/warp/]) -13:06:53.071 INFO - Done: [get: http://localhost:1984/warp/] -13:06:55.101 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:06:55.120 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:06:55.145 INFO - Executing: [click: 21 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:06:55.178 INFO - Done: [click: 21 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:06:57.195 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:06:57.202 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:06:57.215 INFO - Executing: [get text: 22 [org.openqa.selenium.remote.RemoteWebElement@71107942 -> unknown locator]]) -13:06:57.263 INFO - Done: [get text: 22 [org.openqa.selenium.remote.RemoteWebElement@71107942 -> unknown locator]] -13:06:57.267 INFO - Executing: [get text: 23 [org.openqa.selenium.remote.RemoteWebElement@71107943 -> unknown locator]]) -13:06:57.300 INFO - Done: [get text: 23 [org.openqa.selenium.remote.RemoteWebElement@71107943 -> unknown locator]] -13:06:57.313 INFO - Executing: [mousemove: 23 false]) -13:06:57.328 INFO - Done: [mousemove: 23 false] -13:06:57.336 INFO - Executing: [click: nothing]) -13:06:57.339 INFO - Done: [click: nothing] -13:06:58.349 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:06:58.369 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:06:58.509 INFO - Executing: [get text: 24 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.526 INFO - Done: [get text: 24 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.530 INFO - Executing: [get text: 25 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.546 INFO - Done: [get text: 25 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.551 INFO - Executing: [get text: 26 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.567 INFO - Done: [get text: 26 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.573 INFO - Executing: [get text: 27 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.588 INFO - Done: [get text: 27 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.592 INFO - Executing: [get text: 28 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.609 INFO - Done: [get text: 28 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.614 INFO - Executing: [get text: 29 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.629 INFO - Done: [get text: 29 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.634 INFO - Executing: [get text: 30 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.650 INFO - Done: [get text: 30 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.658 INFO - Executing: [get text: 31 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.674 INFO - Done: [get text: 31 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.678 INFO - Executing: [get text: 32 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.696 INFO - Done: [get text: 32 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.703 INFO - Executing: [get text: 33 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.720 INFO - Done: [get text: 33 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.725 INFO - Executing: [get text: 34 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.742 INFO - Done: [get text: 34 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.751 INFO - Executing: [get text: 35 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.767 INFO - Done: [get text: 35 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.772 INFO - Executing: [get text: 36 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.788 INFO - Done: [get text: 36 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.794 INFO - Executing: [get text: 37 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.811 INFO - Done: [get text: 37 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.816 INFO - Executing: [get text: 38 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.832 INFO - Done: [get text: 38 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.836 INFO - Executing: [get text: 39 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.852 INFO - Done: [get text: 39 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.857 INFO - Executing: [get text: 40 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.885 INFO - Done: [get text: 40 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.890 INFO - Executing: [get text: 41 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.906 INFO - Done: [get text: 41 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.921 INFO - Executing: [get text: 42 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.936 INFO - Done: [get text: 42 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.941 INFO - Executing: [get text: 43 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.957 INFO - Done: [get text: 43 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.962 INFO - Executing: [get text: 44 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:58.978 INFO - Done: [get text: 44 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:58.983 INFO - Executing: [get text: 21 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:06:59.000 INFO - Done: [get text: 21 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:06:59.006 INFO - Executing: [get text: 45 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.029 INFO - Done: [get text: 45 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.034 INFO - Executing: [get text: 46 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.053 INFO - Done: [get text: 46 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.063 INFO - Executing: [get text: 47 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.081 INFO - Done: [get text: 47 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.086 INFO - Executing: [get text: 48 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.105 INFO - Done: [get text: 48 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.110 INFO - Executing: [get text: 49 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.129 INFO - Done: [get text: 49 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.136 INFO - Executing: [get text: 50 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.167 INFO - Done: [get text: 50 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.172 INFO - Executing: [get text: 51 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.189 INFO - Done: [get text: 51 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.194 INFO - Executing: [get text: 52 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.212 INFO - Done: [get text: 52 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.220 INFO - Executing: [get text: 53 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.239 INFO - Done: [get text: 53 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.244 INFO - Executing: [get text: 54 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.262 INFO - Done: [get text: 54 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.267 INFO - Executing: [get text: 55 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.285 INFO - Done: [get text: 55 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.290 INFO - Executing: [get text: 56 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.318 INFO - Done: [get text: 56 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.325 INFO - Executing: [get text: 57 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.345 INFO - Done: [get text: 57 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.353 INFO - Executing: [get text: 58 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.387 INFO - Done: [get text: 58 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.397 INFO - Executing: [get text: 59 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.420 INFO - Done: [get text: 59 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.425 INFO - Executing: [get text: 60 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.443 INFO - Done: [get text: 60 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.448 INFO - Executing: [get text: 61 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.466 INFO - Done: [get text: 61 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.474 INFO - Executing: [get text: 62 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.493 INFO - Done: [get text: 62 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.502 INFO - Executing: [get text: 63 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.521 INFO - Done: [get text: 63 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.526 INFO - Executing: [get text: 64 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.543 INFO - Done: [get text: 64 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.548 INFO - Executing: [get text: 65 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.566 INFO - Done: [get text: 65 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.571 INFO - Executing: [get text: 66 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.588 INFO - Done: [get text: 66 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.605 INFO - Executing: [get text: 67 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.628 INFO - Done: [get text: 67 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.633 INFO - Executing: [get text: 68 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.651 INFO - Done: [get text: 68 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:06:59.658 INFO - Executing: [click: 65 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:06:59.715 INFO - Done: [click: 65 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:00.727 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:07:00.734 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:07:00.743 INFO - Executing: [get text: 22 [org.openqa.selenium.remote.RemoteWebElement@71107942 -> unknown locator]]) -13:07:00.777 INFO - Done: [get text: 22 [org.openqa.selenium.remote.RemoteWebElement@71107942 -> unknown locator]] -13:07:01.794 INFO - Executing: [get: http://localhost:1984/warp/]) -13:07:01.832 INFO - Done: [get: http://localhost:1984/warp/] -13:07:03.855 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:07:03.878 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:07:03.894 INFO - Executing: [click: 69 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:07:03.937 INFO - Done: [click: 69 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:07:03.954 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:07:03.972 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:07:03.993 INFO - Executing: [is enabled: 70 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:03.999 INFO - Done: [is enabled: 70 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.004 INFO - Executing: [is enabled: 71 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.013 INFO - Done: [is enabled: 71 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.017 INFO - Executing: [is enabled: 72 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.023 INFO - Done: [is enabled: 72 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.028 INFO - Executing: [is enabled: 73 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.034 INFO - Done: [is enabled: 73 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.039 INFO - Executing: [is enabled: 74 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.044 INFO - Done: [is enabled: 74 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.050 INFO - Executing: [is enabled: 75 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.056 INFO - Done: [is enabled: 75 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.060 INFO - Executing: [is enabled: 76 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.066 INFO - Done: [is enabled: 76 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.070 INFO - Executing: [is enabled: 77 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.078 INFO - Done: [is enabled: 77 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.082 INFO - Executing: [is enabled: 78 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.088 INFO - Done: [is enabled: 78 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.093 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:07:04.108 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:07:04.134 INFO - Executing: [get text: 70 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.154 INFO - Done: [get text: 70 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.158 INFO - Executing: [get text: 71 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.179 INFO - Done: [get text: 71 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.184 INFO - Executing: [get text: 72 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.205 INFO - Done: [get text: 72 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.210 INFO - Executing: [get text: 73 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.232 INFO - Done: [get text: 73 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.236 INFO - Executing: [get text: 74 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.258 INFO - Done: [get text: 74 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.263 INFO - Executing: [get text: 75 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.283 INFO - Done: [get text: 75 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.288 INFO - Executing: [get text: 76 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.308 INFO - Done: [get text: 76 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.313 INFO - Executing: [get text: 77 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.333 INFO - Done: [get text: 77 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.338 INFO - Executing: [get text: 78 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.357 INFO - Done: [get text: 78 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:04.372 INFO - Executing: [get text: 78 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:04.391 INFO - Done: [get text: 78 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:05.400 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:07:05.409 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:07:05.454 INFO - Executing: [get text: 70 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:05.473 INFO - Done: [get text: 70 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:05.478 INFO - Executing: [get text: 71 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:05.491 INFO - Done: [get text: 71 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:05.495 INFO - Executing: [get text: 72 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:05.515 INFO - Done: [get text: 72 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:05.520 INFO - Executing: [get text: 73 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:05.531 INFO - Done: [get text: 73 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:05.536 INFO - Executing: [get text: 74 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:05.555 INFO - Done: [get text: 74 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:05.559 INFO - Executing: [get text: 75 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:05.569 INFO - Done: [get text: 75 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:05.574 INFO - Executing: [get text: 76 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:05.595 INFO - Done: [get text: 76 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:05.601 INFO - Executing: [get text: 77 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:05.620 INFO - Done: [get text: 77 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:05.625 INFO - Executing: [get text: 78 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:05.635 INFO - Done: [get text: 78 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:05.642 INFO - Executing: [click: 78 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:05.679 INFO - Done: [click: 78 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:05.695 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:07:05.712 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:07:06.725 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:07:06.741 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:07:06.753 INFO - Executing: [get element attribute: 79 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:06.762 INFO - Done: [get element attribute: 79 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:06.767 INFO - Executing: [get element attribute: 80 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:06.776 INFO - Done: [get element attribute: 80 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:06.790 INFO - Executing: [get element attribute: 81 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:06.799 INFO - Done: [get element attribute: 81 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:06.808 INFO - Executing: [clear: 79 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:06.835 INFO - Done: [clear: 79 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:06.842 INFO - Executing: [clear: 80 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:06.870 INFO - Done: [clear: 80 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:06.876 INFO - Executing: [clear: 81 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:06.903 INFO - Done: [clear: 81 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:07.910 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:07:07.925 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:07:07.937 INFO - Executing: [get element attribute: 79 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:07.946 INFO - Done: [get element attribute: 79 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:07.953 INFO - Executing: [get element attribute: 80 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:07.961 INFO - Done: [get element attribute: 80 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:07.967 INFO - Executing: [get element attribute: 81 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:07.975 INFO - Done: [get element attribute: 81 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:07.983 INFO - Executing: [send keys: 79 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Activity Mode]]) -13:07:08.042 INFO - Done: [send keys: 79 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Activity Mode]] -13:07:08.049 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:07:08.110 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:07:08.125 INFO - Executing: [get element attribute: 79 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:08.131 INFO - Done: [get element attribute: 79 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:08.142 INFO - Executing: [get element attribute: 80 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:08.147 INFO - Done: [get element attribute: 80 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:08.153 INFO - Executing: [get element attribute: 81 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:08.159 INFO - Done: [get element attribute: 81 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:08.170 INFO - Executing: [send keys: 80 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [55]]) -13:07:08.208 INFO - Done: [send keys: 80 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [55]] -13:07:09.219 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:07:09.227 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:07:09.241 INFO - Executing: [get element attribute: 79 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:09.246 INFO - Done: [get element attribute: 79 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:09.251 INFO - Executing: [get element attribute: 80 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:09.257 INFO - Done: [get element attribute: 80 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:09.262 INFO - Executing: [get element attribute: 81 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:09.267 INFO - Done: [get element attribute: 81 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:09.275 INFO - Executing: [send keys: 81 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [10]]) -13:07:09.309 INFO - Done: [send keys: 81 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [10]] -13:07:09.316 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:07:09.333 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:07:09.343 INFO - Executing: [click: 82 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:07:09.400 INFO - Done: [click: 82 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:07:10.424 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:07:10.438 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:07:10.446 INFO - Executing: [get text: 83 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:07:10.478 INFO - Done: [get text: 83 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:07:10.485 INFO - Executing: [is enabled: 83 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:07:10.491 INFO - Done: [is enabled: 83 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:07:11.504 INFO - Executing: [get: http://localhost:1984/warp/]) -13:07:11.536 INFO - Done: [get: http://localhost:1984/warp/] -13:07:13.556 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:07:13.577 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:07:13.584 INFO - Executing: [click: 84 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:07:13.619 INFO - Done: [click: 84 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:07:15.633 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:07:15.640 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:07:15.651 INFO - Executing: [get text: 85 [org.openqa.selenium.remote.RemoteWebElement@b6c4e0c8 -> unknown locator]]) -13:07:15.699 INFO - Done: [get text: 85 [org.openqa.selenium.remote.RemoteWebElement@b6c4e0c8 -> unknown locator]] -13:07:15.704 INFO - Executing: [get text: 86 [org.openqa.selenium.remote.RemoteWebElement@b6c4e0c9 -> unknown locator]]) -13:07:15.739 INFO - Done: [get text: 86 [org.openqa.selenium.remote.RemoteWebElement@b6c4e0c9 -> unknown locator]] -13:07:15.748 INFO - Executing: [mousemove: 86 false]) -13:07:15.765 INFO - Done: [mousemove: 86 false] -13:07:15.772 INFO - Executing: [click: nothing]) -13:07:15.775 INFO - Done: [click: nothing] -13:07:16.785 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:07:16.804 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:07:16.935 INFO - Executing: [get text: 87 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:16.954 INFO - Done: [get text: 87 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:16.960 INFO - Executing: [get text: 88 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:16.978 INFO - Done: [get text: 88 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:16.984 INFO - Executing: [get text: 89 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:16.999 INFO - Done: [get text: 89 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.009 INFO - Executing: [get text: 90 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.026 INFO - Done: [get text: 90 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.035 INFO - Executing: [get text: 91 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.051 INFO - Done: [get text: 91 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.060 INFO - Executing: [get text: 92 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.076 INFO - Done: [get text: 92 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.082 INFO - Executing: [get text: 93 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.098 INFO - Done: [get text: 93 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.105 INFO - Executing: [get text: 94 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.121 INFO - Done: [get text: 94 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.126 INFO - Executing: [get text: 95 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.142 INFO - Done: [get text: 95 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.148 INFO - Executing: [get text: 96 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.163 INFO - Done: [get text: 96 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.169 INFO - Executing: [get text: 97 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.185 INFO - Done: [get text: 97 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.190 INFO - Executing: [get text: 98 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.206 INFO - Done: [get text: 98 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.211 INFO - Executing: [get text: 99 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.227 INFO - Done: [get text: 99 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.233 INFO - Executing: [get text: 100 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.248 INFO - Done: [get text: 100 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.258 INFO - Executing: [get text: 101 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.274 INFO - Done: [get text: 101 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.280 INFO - Executing: [get text: 102 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.297 INFO - Done: [get text: 102 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.303 INFO - Executing: [get text: 103 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.329 INFO - Done: [get text: 103 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.338 INFO - Executing: [get text: 104 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.355 INFO - Done: [get text: 104 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.363 INFO - Executing: [get text: 105 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.383 INFO - Done: [get text: 105 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.391 INFO - Executing: [get text: 106 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.408 INFO - Done: [get text: 106 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.413 INFO - Executing: [get text: 107 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.430 INFO - Done: [get text: 107 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.436 INFO - Executing: [get text: 84 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:07:17.458 INFO - Done: [get text: 84 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:07:17.466 INFO - Executing: [get text: 108 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.485 INFO - Done: [get text: 108 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.491 INFO - Executing: [get text: 109 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.511 INFO - Done: [get text: 109 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.517 INFO - Executing: [get text: 110 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.539 INFO - Done: [get text: 110 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.546 INFO - Executing: [get text: 111 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.573 INFO - Done: [get text: 111 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.581 INFO - Executing: [get text: 112 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.600 INFO - Done: [get text: 112 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.606 INFO - Executing: [get text: 113 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.631 INFO - Done: [get text: 113 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.637 INFO - Executing: [get text: 114 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.663 INFO - Done: [get text: 114 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.671 INFO - Executing: [get text: 115 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.690 INFO - Done: [get text: 115 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.700 INFO - Executing: [get text: 116 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.742 INFO - Done: [get text: 116 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.751 INFO - Executing: [get text: 117 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.775 INFO - Done: [get text: 117 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.781 INFO - Executing: [get text: 118 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.812 INFO - Done: [get text: 118 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.824 INFO - Executing: [get text: 119 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.858 INFO - Done: [get text: 119 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.871 INFO - Executing: [get text: 120 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.896 INFO - Done: [get text: 120 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.910 INFO - Executing: [get text: 121 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.939 INFO - Done: [get text: 121 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:17.961 INFO - Executing: [get text: 122 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:17.994 INFO - Done: [get text: 122 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:18.035 INFO - Executing: [get text: 123 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:18.062 INFO - Done: [get text: 123 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:18.077 INFO - Executing: [get text: 124 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:18.105 INFO - Done: [get text: 124 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:18.120 INFO - Executing: [get text: 125 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:18.144 INFO - Done: [get text: 125 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:18.180 INFO - Executing: [get text: 126 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:18.208 INFO - Done: [get text: 126 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:18.217 INFO - Executing: [get text: 127 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:18.245 INFO - Done: [get text: 127 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:18.252 INFO - Executing: [get text: 128 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:18.280 INFO - Done: [get text: 128 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:18.303 INFO - Executing: [get text: 129 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:18.327 INFO - Done: [get text: 129 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:18.334 INFO - Executing: [get text: 130 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:18.371 INFO - Done: [get text: 130 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:18.382 INFO - Executing: [click: 127 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:18.420 INFO - Done: [click: 127 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:19.431 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:07:19.438 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:07:19.447 INFO - Executing: [get text: 85 [org.openqa.selenium.remote.RemoteWebElement@b6c4e0c8 -> unknown locator]]) -13:07:19.484 INFO - Done: [get text: 85 [org.openqa.selenium.remote.RemoteWebElement@b6c4e0c8 -> unknown locator]] -13:07:20.511 INFO - Executing: [get: http://localhost:1984/warp/]) -13:07:20.548 INFO - Done: [get: http://localhost:1984/warp/] -13:07:22.566 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:07:22.584 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:07:22.591 INFO - Executing: [click: 131 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:07:22.627 INFO - Done: [click: 131 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:07:22.653 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:07:22.668 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:07:22.702 INFO - Executing: [is enabled: 132 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.708 INFO - Done: [is enabled: 132 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.714 INFO - Executing: [is enabled: 133 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.720 INFO - Done: [is enabled: 133 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.724 INFO - Executing: [is enabled: 134 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.730 INFO - Done: [is enabled: 134 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.735 INFO - Executing: [is enabled: 135 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.741 INFO - Done: [is enabled: 135 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.745 INFO - Executing: [is enabled: 136 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.751 INFO - Done: [is enabled: 136 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.755 INFO - Executing: [is enabled: 137 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.761 INFO - Done: [is enabled: 137 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.766 INFO - Executing: [is enabled: 138 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.772 INFO - Done: [is enabled: 138 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.776 INFO - Executing: [is enabled: 139 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.782 INFO - Done: [is enabled: 139 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.787 INFO - Executing: [is enabled: 140 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.793 INFO - Done: [is enabled: 140 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.804 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:07:22.819 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:07:22.855 INFO - Executing: [get text: 132 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.878 INFO - Done: [get text: 132 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.888 INFO - Executing: [get text: 133 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.908 INFO - Done: [get text: 133 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.912 INFO - Executing: [get text: 134 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.931 INFO - Done: [get text: 134 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.937 INFO - Executing: [get text: 135 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.956 INFO - Done: [get text: 135 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.961 INFO - Executing: [get text: 136 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:22.980 INFO - Done: [get text: 136 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:22.985 INFO - Executing: [get text: 137 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:23.014 INFO - Done: [get text: 137 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:23.024 INFO - Executing: [get text: 138 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:23.053 INFO - Done: [get text: 138 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:23.059 INFO - Executing: [get text: 139 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:23.089 INFO - Done: [get text: 139 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:23.095 INFO - Executing: [get text: 140 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:23.122 INFO - Done: [get text: 140 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:23.130 INFO - Executing: [get text: 136 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:23.141 INFO - Done: [get text: 136 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:24.152 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:07:24.161 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:07:24.203 INFO - Executing: [get text: 132 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:24.225 INFO - Done: [get text: 132 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:24.229 INFO - Executing: [get text: 133 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:24.249 INFO - Done: [get text: 133 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:24.253 INFO - Executing: [get text: 134 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:24.263 INFO - Done: [get text: 134 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:24.267 INFO - Executing: [get text: 135 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:24.286 INFO - Done: [get text: 135 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:24.291 INFO - Executing: [get text: 136 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:24.301 INFO - Done: [get text: 136 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:24.306 INFO - Executing: [get text: 137 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:24.324 INFO - Done: [get text: 137 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:24.329 INFO - Executing: [get text: 138 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:24.339 INFO - Done: [get text: 138 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:24.343 INFO - Executing: [get text: 139 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:24.368 INFO - Done: [get text: 139 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:24.383 INFO - Executing: [get text: 140 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:24.402 INFO - Done: [get text: 140 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:24.409 INFO - Executing: [click: 136 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:24.445 INFO - Done: [click: 136 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:24.459 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:07:24.472 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:07:25.486 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:07:25.502 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:07:25.514 INFO - Executing: [get element attribute: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:25.523 INFO - Done: [get element attribute: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:25.528 INFO - Executing: [get element attribute: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:25.536 INFO - Done: [get element attribute: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:25.541 INFO - Executing: [get element attribute: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:25.549 INFO - Done: [get element attribute: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:25.557 INFO - Executing: [clear: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:25.583 INFO - Done: [clear: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:26.592 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:07:26.607 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:07:26.625 INFO - Executing: [get element attribute: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:26.636 INFO - Done: [get element attribute: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:26.641 INFO - Executing: [get element attribute: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:26.649 INFO - Done: [get element attribute: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:26.654 INFO - Executing: [get element attribute: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:26.662 INFO - Done: [get element attribute: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:26.670 INFO - Executing: [send keys: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Clock]]) -13:07:26.707 INFO - Done: [send keys: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Clock]] -13:07:26.718 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:07:26.741 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:07:26.770 INFO - Executing: [tag name: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:26.776 INFO - Done: [tag name: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:26.783 INFO - Executing: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1d -> unknown locator]]) -13:07:26.788 INFO - Done: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1d -> unknown locator]] -13:07:26.793 INFO - Executing: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1e -> unknown locator]]) -13:07:26.798 INFO - Done: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1e -> unknown locator]] -13:07:26.805 INFO - Executing: [tag name: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:26.809 INFO - Done: [tag name: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:26.815 INFO - Executing: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1f -> unknown locator]]) -13:07:26.821 INFO - Done: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1f -> unknown locator]] -13:07:26.828 INFO - Executing: [tag name: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:26.833 INFO - Done: [tag name: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:26.848 INFO - Executing: [click: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:26.885 INFO - Done: [click: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:26.896 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:07:26.929 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:07:26.953 INFO - Executing: [tag name: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:27.119 INFO - Done: [tag name: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:27.125 INFO - Executing: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1d -> unknown locator]]) -13:07:27.130 INFO - Done: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1d -> unknown locator]] -13:07:27.138 INFO - Executing: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1e -> unknown locator]]) -13:07:27.145 INFO - Done: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1e -> unknown locator]] -13:07:27.152 INFO - Executing: [tag name: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:27.157 INFO - Done: [tag name: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:27.168 INFO - Executing: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1f -> unknown locator]]) -13:07:27.174 INFO - Done: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1f -> unknown locator]] -13:07:27.184 INFO - Executing: [tag name: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:27.190 INFO - Done: [tag name: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:27.204 INFO - Executing: [find child elements: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option]) -13:07:27.225 INFO - Done: [find child elements: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option] -13:07:27.234 INFO - Executing: [click: 147 [[[[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]]) -13:07:27.276 INFO - Done: [click: 147 [[[[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]] -13:07:28.289 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:07:28.294 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:07:28.318 INFO - Executing: [tag name: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:28.322 INFO - Done: [tag name: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:28.326 INFO - Executing: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1d -> unknown locator]]) -13:07:28.330 INFO - Done: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1d -> unknown locator]] -13:07:28.338 INFO - Executing: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1e -> unknown locator]]) -13:07:28.342 INFO - Done: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1e -> unknown locator]] -13:07:28.347 INFO - Executing: [tag name: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:28.351 INFO - Done: [tag name: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:28.356 INFO - Executing: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1f -> unknown locator]]) -13:07:28.359 INFO - Done: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1f -> unknown locator]] -13:07:28.364 INFO - Executing: [tag name: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:28.368 INFO - Done: [tag name: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:28.375 INFO - Executing: [click: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:28.411 INFO - Done: [click: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:28.434 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:07:28.440 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:07:28.469 INFO - Executing: [tag name: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:28.473 INFO - Done: [tag name: 141 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:28.479 INFO - Executing: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1d -> unknown locator]]) -13:07:28.484 INFO - Done: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1d -> unknown locator]] -13:07:28.489 INFO - Executing: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1e -> unknown locator]]) -13:07:28.493 INFO - Done: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1e -> unknown locator]] -13:07:28.501 INFO - Executing: [tag name: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:28.504 INFO - Done: [tag name: 142 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:28.510 INFO - Executing: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1f -> unknown locator]]) -13:07:28.514 INFO - Done: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@ddf13b1f -> unknown locator]] -13:07:28.520 INFO - Executing: [tag name: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:28.523 INFO - Done: [tag name: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:28.534 INFO - Executing: [find child elements: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option]) -13:07:28.714 INFO - Done: [find child elements: 143 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option] -13:07:28.722 INFO - Executing: [click: 150 [[[[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]]) -13:07:28.773 INFO - Done: [click: 150 [[[[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]] -13:07:29.780 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:07:29.796 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:07:29.802 INFO - Executing: [click: 152 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:07:29.837 INFO - Done: [click: 152 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:07:30.852 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:07:30.867 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:07:30.874 INFO - Executing: [get text: 153 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:07:30.908 INFO - Done: [get text: 153 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:07:30.915 INFO - Executing: [is enabled: 153 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:07:30.921 INFO - Done: [is enabled: 153 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:07:31.941 INFO - Executing: [get: http://localhost:1984/warp/]) -13:07:31.983 INFO - Done: [get: http://localhost:1984/warp/] -13:07:34.000 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:07:34.027 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:07:34.033 INFO - Executing: [click: 154 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:07:34.067 INFO - Done: [click: 154 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:07:35.077 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:07:35.083 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:07:35.101 INFO - Executing: [get text: 155 [org.openqa.selenium.remote.RemoteWebElement@fb4701b4 -> unknown locator]]) -13:07:35.150 INFO - Done: [get text: 155 [org.openqa.selenium.remote.RemoteWebElement@fb4701b4 -> unknown locator]] -13:07:35.157 INFO - Executing: [get text: 156 [org.openqa.selenium.remote.RemoteWebElement@fb4701b5 -> unknown locator]]) -13:07:35.190 INFO - Done: [get text: 156 [org.openqa.selenium.remote.RemoteWebElement@fb4701b5 -> unknown locator]] -13:07:35.197 INFO - Executing: [click: 156 [org.openqa.selenium.remote.RemoteWebElement@fb4701b5 -> unknown locator]]) -13:07:35.231 INFO - Done: [click: 156 [org.openqa.selenium.remote.RemoteWebElement@fb4701b5 -> unknown locator]] -13:07:36.243 INFO - Executing: [execute script: return (function getTime() { - function addZero(time){ - if(time < 10){ - return '0' + time; - } - return time; - } - var currentdate = new Date(); - - - var month = currentdate.getMonth() + 1; - month = addZero(month); - - var day = currentdate.getDate(); - day = addZero(day); - - var hour = currentdate.getHours() - 5; - hour = addZero(hour); - - var second = currentdate.getSeconds(); - second = addZero(second); - - var minute = currentdate.getMinutes(); - minute = addZero(minute); - - return ("UTC " + currentdate.getFullYear() + "/" + (month) + "/" + - day + " " + (hour) + ":" + minute + ":" + second + " PM"); - }).apply(null, arguments);, []]) -13:07:36.248 INFO - Done: [execute script: return (function getTime() { - function addZero(time){ - if(time < 10){ - return '0' + time; - } - return time; - } - var currentdate = new Date(); - - - var month = currentdate.getMonth() + 1; - month = addZero(month); - - var day = currentdate.getDate(); - day = addZero(day); - - var hour = currentdate.getHours() - 5; - hour = addZero(hour); - - var second = currentdate.getSeconds(); - second = addZero(second); - - var minute = currentdate.getMinutes(); - minute = addZero(minute); - - return ("UTC " + currentdate.getFullYear() + "/" + (month) + "/" + - day + " " + (hour) + ":" + minute + ":" + second + " PM"); - }).apply(null, arguments);, []] -13:07:36.255 INFO - Executing: [find elements: By.cssSelector: .l-time-display.l-digital.l-clock.s-clock.ng-scope]) -13:07:36.269 INFO - Done: [find elements: By.cssSelector: .l-time-display.l-digital.l-clock.s-clock.ng-scope] -13:07:36.275 INFO - Executing: [get text: 157 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .l-time-display.l-digital.l-clock.s-clock.ng-scope]]) -13:07:36.297 INFO - Done: [get text: 157 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .l-time-display.l-digital.l-clock.s-clock.ng-scope]] -13:07:36.309 INFO - Executing: [get: http://localhost:1984/warp/]) -13:07:36.353 INFO - Done: [get: http://localhost:1984/warp/] -13:07:38.371 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:07:38.389 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:07:38.395 INFO - Executing: [click: 158 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:07:38.428 INFO - Done: [click: 158 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:07:40.445 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:07:40.452 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:07:40.464 INFO - Executing: [get text: 159 [org.openqa.selenium.remote.RemoteWebElement@b6f4eb85 -> unknown locator]]) -13:07:40.514 INFO - Done: [get text: 159 [org.openqa.selenium.remote.RemoteWebElement@b6f4eb85 -> unknown locator]] -13:07:40.519 INFO - Executing: [get text: 160 [org.openqa.selenium.remote.RemoteWebElement@b6f4eb86 -> unknown locator]]) -13:07:40.550 INFO - Done: [get text: 160 [org.openqa.selenium.remote.RemoteWebElement@b6f4eb86 -> unknown locator]] -13:07:40.558 INFO - Executing: [mousemove: 160 false]) -13:07:40.573 INFO - Done: [mousemove: 160 false] -13:07:40.580 INFO - Executing: [click: nothing]) -13:07:40.583 INFO - Done: [click: nothing] -13:07:41.591 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:07:41.609 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:07:41.741 INFO - Executing: [get text: 161 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:41.757 INFO - Done: [get text: 161 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:41.763 INFO - Executing: [get text: 162 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:41.779 INFO - Done: [get text: 162 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:41.783 INFO - Executing: [get text: 163 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:41.799 INFO - Done: [get text: 163 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:41.804 INFO - Executing: [get text: 164 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:41.819 INFO - Done: [get text: 164 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:41.824 INFO - Executing: [get text: 165 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:41.840 INFO - Done: [get text: 165 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:41.845 INFO - Executing: [get text: 166 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:41.861 INFO - Done: [get text: 166 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:41.867 INFO - Executing: [get text: 167 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:41.882 INFO - Done: [get text: 167 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:41.887 INFO - Executing: [get text: 168 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:41.902 INFO - Done: [get text: 168 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:41.907 INFO - Executing: [get text: 169 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:41.923 INFO - Done: [get text: 169 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:41.928 INFO - Executing: [get text: 170 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:41.943 INFO - Done: [get text: 170 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:41.948 INFO - Executing: [get text: 171 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:41.965 INFO - Done: [get text: 171 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:41.969 INFO - Executing: [get text: 172 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:41.985 INFO - Done: [get text: 172 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:41.990 INFO - Executing: [get text: 173 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.008 INFO - Done: [get text: 173 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.015 INFO - Executing: [get text: 174 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.034 INFO - Done: [get text: 174 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.039 INFO - Executing: [get text: 175 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.054 INFO - Done: [get text: 175 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.059 INFO - Executing: [get text: 176 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.088 INFO - Done: [get text: 176 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.092 INFO - Executing: [get text: 177 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.110 INFO - Done: [get text: 177 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.115 INFO - Executing: [get text: 178 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.132 INFO - Done: [get text: 178 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.136 INFO - Executing: [get text: 179 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.152 INFO - Done: [get text: 179 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.157 INFO - Executing: [get text: 180 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.172 INFO - Done: [get text: 180 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.177 INFO - Executing: [get text: 181 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.193 INFO - Done: [get text: 181 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.199 INFO - Executing: [get text: 158 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:07:42.229 INFO - Done: [get text: 158 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:07:42.233 INFO - Executing: [get text: 182 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.251 INFO - Done: [get text: 182 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.257 INFO - Executing: [get text: 183 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.275 INFO - Done: [get text: 183 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.282 INFO - Executing: [get text: 184 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.318 INFO - Done: [get text: 184 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.323 INFO - Executing: [get text: 185 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.341 INFO - Done: [get text: 185 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.346 INFO - Executing: [get text: 186 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.364 INFO - Done: [get text: 186 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.369 INFO - Executing: [get text: 187 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.386 INFO - Done: [get text: 187 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.391 INFO - Executing: [get text: 188 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.409 INFO - Done: [get text: 188 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.414 INFO - Executing: [get text: 189 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.432 INFO - Done: [get text: 189 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.436 INFO - Executing: [get text: 190 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.467 INFO - Done: [get text: 190 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.471 INFO - Executing: [get text: 191 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.490 INFO - Done: [get text: 191 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.495 INFO - Executing: [get text: 192 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.513 INFO - Done: [get text: 192 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.517 INFO - Executing: [get text: 193 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.538 INFO - Done: [get text: 193 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.551 INFO - Executing: [get text: 194 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.567 INFO - Done: [get text: 194 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.572 INFO - Executing: [get text: 195 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.600 INFO - Done: [get text: 195 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.606 INFO - Executing: [get text: 196 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.640 INFO - Done: [get text: 196 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.648 INFO - Executing: [get text: 197 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.672 INFO - Done: [get text: 197 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.676 INFO - Executing: [get text: 198 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.694 INFO - Done: [get text: 198 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.698 INFO - Executing: [get text: 199 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.735 INFO - Done: [get text: 199 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.740 INFO - Executing: [get text: 200 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.756 INFO - Done: [get text: 200 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.763 INFO - Executing: [get text: 201 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.781 INFO - Done: [get text: 201 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.786 INFO - Executing: [get text: 202 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.803 INFO - Done: [get text: 202 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.815 INFO - Executing: [get text: 203 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.833 INFO - Done: [get text: 203 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.838 INFO - Executing: [get text: 204 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.855 INFO - Done: [get text: 204 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:42.863 INFO - Executing: [click: 201 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:07:42.901 INFO - Done: [click: 201 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:07:43.914 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:07:43.920 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:07:43.929 INFO - Executing: [get text: 159 [org.openqa.selenium.remote.RemoteWebElement@b6f4eb85 -> unknown locator]]) -13:07:43.962 INFO - Done: [get text: 159 [org.openqa.selenium.remote.RemoteWebElement@b6f4eb85 -> unknown locator]] -13:07:44.989 INFO - Executing: [get: http://localhost:1984/warp/]) -13:07:45.030 INFO - Done: [get: http://localhost:1984/warp/] -13:07:47.050 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:07:47.070 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:07:47.080 INFO - Executing: [click: 205 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:07:47.117 INFO - Done: [click: 205 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:07:47.135 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:07:47.150 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:07:47.168 INFO - Executing: [is enabled: 206 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.175 INFO - Done: [is enabled: 206 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.179 INFO - Executing: [is enabled: 207 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.187 INFO - Done: [is enabled: 207 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.192 INFO - Executing: [is enabled: 208 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.198 INFO - Done: [is enabled: 208 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.202 INFO - Executing: [is enabled: 209 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.208 INFO - Done: [is enabled: 209 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.212 INFO - Executing: [is enabled: 210 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.218 INFO - Done: [is enabled: 210 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.235 INFO - Executing: [is enabled: 211 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.241 INFO - Done: [is enabled: 211 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.247 INFO - Executing: [is enabled: 212 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.253 INFO - Done: [is enabled: 212 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.260 INFO - Executing: [is enabled: 213 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.266 INFO - Done: [is enabled: 213 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.271 INFO - Executing: [is enabled: 214 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.277 INFO - Done: [is enabled: 214 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.285 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:07:47.300 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:07:47.351 INFO - Executing: [get text: 206 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.374 INFO - Done: [get text: 206 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.383 INFO - Executing: [get text: 207 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.409 INFO - Done: [get text: 207 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.416 INFO - Executing: [get text: 208 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.436 INFO - Done: [get text: 208 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.442 INFO - Executing: [get text: 209 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.464 INFO - Done: [get text: 209 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.470 INFO - Executing: [get text: 210 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.496 INFO - Done: [get text: 210 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.504 INFO - Executing: [get text: 211 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.525 INFO - Done: [get text: 211 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.531 INFO - Executing: [get text: 212 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.554 INFO - Done: [get text: 212 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.562 INFO - Executing: [get text: 213 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.587 INFO - Done: [get text: 213 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.595 INFO - Executing: [get text: 214 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.616 INFO - Done: [get text: 214 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:47.627 INFO - Executing: [get text: 207 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:47.639 INFO - Done: [get text: 207 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:48.654 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:07:48.662 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:07:48.722 INFO - Executing: [get text: 206 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:48.742 INFO - Done: [get text: 206 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:48.753 INFO - Executing: [get text: 207 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:48.764 INFO - Done: [get text: 207 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:48.769 INFO - Executing: [get text: 208 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:48.788 INFO - Done: [get text: 208 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:48.794 INFO - Executing: [get text: 209 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:48.804 INFO - Done: [get text: 209 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:48.812 INFO - Executing: [get text: 210 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:48.836 INFO - Done: [get text: 210 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:48.841 INFO - Executing: [get text: 211 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:48.853 INFO - Done: [get text: 211 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:48.858 INFO - Executing: [get text: 212 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:48.880 INFO - Done: [get text: 212 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:48.886 INFO - Executing: [get text: 213 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:48.896 INFO - Done: [get text: 213 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:48.901 INFO - Executing: [get text: 214 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:48.914 INFO - Done: [get text: 214 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:48.925 INFO - Executing: [click: 207 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:07:48.963 INFO - Done: [click: 207 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:07:48.992 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:07:49.012 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:07:50.024 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:07:50.039 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:07:50.052 INFO - Executing: [get element attribute: 215 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:50.060 INFO - Done: [get element attribute: 215 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:50.065 INFO - Executing: [get element attribute: 216 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:50.074 INFO - Done: [get element attribute: 216 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:50.078 INFO - Executing: [get element attribute: 217 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:50.087 INFO - Done: [get element attribute: 217 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:50.096 INFO - Executing: [clear: 215 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:50.120 INFO - Done: [clear: 215 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:50.127 INFO - Executing: [clear: 216 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:50.149 INFO - Done: [clear: 216 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:50.158 INFO - Executing: [clear: 217 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:07:50.178 INFO - Done: [clear: 217 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:07:51.187 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:07:51.203 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:07:51.214 INFO - Executing: [get element attribute: 215 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:51.224 INFO - Done: [get element attribute: 215 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:51.228 INFO - Executing: [get element attribute: 216 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:51.237 INFO - Done: [get element attribute: 216 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:51.242 INFO - Executing: [get element attribute: 217 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:51.250 INFO - Done: [get element attribute: 217 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:51.265 INFO - Executing: [send keys: 215 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Display]]) -13:07:51.308 INFO - Done: [send keys: 215 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Display]] -13:07:51.315 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:07:51.351 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:07:51.367 INFO - Executing: [get element attribute: 215 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:51.376 INFO - Done: [get element attribute: 215 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:51.381 INFO - Executing: [get element attribute: 216 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:51.387 INFO - Done: [get element attribute: 216 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:51.395 INFO - Executing: [get element attribute: 217 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:51.407 INFO - Done: [get element attribute: 217 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:51.416 INFO - Executing: [send keys: 216 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [1]]) -13:07:51.460 INFO - Done: [send keys: 216 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [1]] -13:07:52.472 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:07:52.481 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:07:52.495 INFO - Executing: [get element attribute: 215 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:52.501 INFO - Done: [get element attribute: 215 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:52.506 INFO - Executing: [get element attribute: 216 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:52.511 INFO - Done: [get element attribute: 216 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:52.518 INFO - Executing: [get element attribute: 217 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:07:52.524 INFO - Done: [get element attribute: 217 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:07:52.533 INFO - Executing: [send keys: 217 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [2]]) -13:07:52.563 INFO - Done: [send keys: 217 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [2]] -13:07:52.570 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:07:52.596 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:07:52.603 INFO - Executing: [click: 218 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:07:52.649 INFO - Done: [click: 218 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:07:53.663 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:07:53.678 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:07:53.685 INFO - Executing: [get text: 219 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:07:53.718 INFO - Done: [get text: 219 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:07:53.725 INFO - Executing: [is enabled: 219 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:07:53.731 INFO - Done: [is enabled: 219 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:07:54.748 INFO - Executing: [get: http://localhost:1984/warp/]) -13:07:54.777 INFO - Done: [get: http://localhost:1984/warp/] -13:07:56.804 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:07:56.826 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:07:56.832 INFO - Executing: [click: 220 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:07:56.868 INFO - Done: [click: 220 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:07:58.883 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:07:58.889 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:07:58.900 INFO - Executing: [get text: 221 [org.openqa.selenium.remote.RemoteWebElement@345af2c7 -> unknown locator]]) -13:07:58.948 INFO - Done: [get text: 221 [org.openqa.selenium.remote.RemoteWebElement@345af2c7 -> unknown locator]] -13:07:58.954 INFO - Executing: [get text: 222 [org.openqa.selenium.remote.RemoteWebElement@345af2c8 -> unknown locator]]) -13:07:58.986 INFO - Done: [get text: 222 [org.openqa.selenium.remote.RemoteWebElement@345af2c8 -> unknown locator]] -13:07:58.994 INFO - Executing: [mousemove: 222 false]) -13:07:59.011 INFO - Done: [mousemove: 222 false] -13:07:59.019 INFO - Executing: [click: nothing]) -13:07:59.023 INFO - Done: [click: nothing] -13:08:00.030 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:08:00.048 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:08:00.199 INFO - Executing: [get text: 223 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.219 INFO - Done: [get text: 223 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.224 INFO - Executing: [get text: 224 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.239 INFO - Done: [get text: 224 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.243 INFO - Executing: [get text: 225 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.258 INFO - Done: [get text: 225 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.263 INFO - Executing: [get text: 226 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.278 INFO - Done: [get text: 226 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.282 INFO - Executing: [get text: 227 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.298 INFO - Done: [get text: 227 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.302 INFO - Executing: [get text: 228 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.317 INFO - Done: [get text: 228 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.322 INFO - Executing: [get text: 229 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.338 INFO - Done: [get text: 229 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.345 INFO - Executing: [get text: 230 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.362 INFO - Done: [get text: 230 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.369 INFO - Executing: [get text: 231 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.385 INFO - Done: [get text: 231 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.398 INFO - Executing: [get text: 232 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.414 INFO - Done: [get text: 232 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.418 INFO - Executing: [get text: 233 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.434 INFO - Done: [get text: 233 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.439 INFO - Executing: [get text: 234 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.454 INFO - Done: [get text: 234 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.458 INFO - Executing: [get text: 235 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.476 INFO - Done: [get text: 235 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.481 INFO - Executing: [get text: 236 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.497 INFO - Done: [get text: 236 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.501 INFO - Executing: [get text: 237 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.517 INFO - Done: [get text: 237 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.526 INFO - Executing: [get text: 238 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.543 INFO - Done: [get text: 238 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.547 INFO - Executing: [get text: 239 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.563 INFO - Done: [get text: 239 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.568 INFO - Executing: [get text: 240 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.584 INFO - Done: [get text: 240 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.589 INFO - Executing: [get text: 241 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.606 INFO - Done: [get text: 241 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.612 INFO - Executing: [get text: 242 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.639 INFO - Done: [get text: 242 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.645 INFO - Executing: [get text: 243 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.661 INFO - Done: [get text: 243 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.665 INFO - Executing: [get text: 220 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:08:00.683 INFO - Done: [get text: 220 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:08:00.688 INFO - Executing: [get text: 244 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.708 INFO - Done: [get text: 244 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.713 INFO - Executing: [get text: 245 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.732 INFO - Done: [get text: 245 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.736 INFO - Executing: [get text: 246 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.755 INFO - Done: [get text: 246 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.759 INFO - Executing: [get text: 247 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.792 INFO - Done: [get text: 247 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.796 INFO - Executing: [get text: 248 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.815 INFO - Done: [get text: 248 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.819 INFO - Executing: [get text: 249 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.836 INFO - Done: [get text: 249 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.842 INFO - Executing: [get text: 250 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.859 INFO - Done: [get text: 250 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.863 INFO - Executing: [get text: 251 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.881 INFO - Done: [get text: 251 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.886 INFO - Executing: [get text: 252 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.903 INFO - Done: [get text: 252 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.908 INFO - Executing: [get text: 253 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.926 INFO - Done: [get text: 253 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.931 INFO - Executing: [get text: 254 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.949 INFO - Done: [get text: 254 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.953 INFO - Executing: [get text: 255 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.971 INFO - Done: [get text: 255 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:00.975 INFO - Executing: [get text: 256 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:00.997 INFO - Done: [get text: 256 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:01.001 INFO - Executing: [get text: 257 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:01.023 INFO - Done: [get text: 257 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:01.032 INFO - Executing: [get text: 258 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:01.054 INFO - Done: [get text: 258 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:01.059 INFO - Executing: [get text: 259 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:01.090 INFO - Done: [get text: 259 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:01.099 INFO - Executing: [get text: 260 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:01.125 INFO - Done: [get text: 260 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:01.132 INFO - Executing: [get text: 261 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:01.152 INFO - Done: [get text: 261 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:01.158 INFO - Executing: [get text: 262 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:01.189 INFO - Done: [get text: 262 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:01.194 INFO - Executing: [get text: 263 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:01.213 INFO - Done: [get text: 263 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:01.218 INFO - Executing: [get text: 264 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:01.238 INFO - Done: [get text: 264 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:01.242 INFO - Executing: [get text: 265 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:01.268 INFO - Done: [get text: 265 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:01.279 INFO - Executing: [get text: 266 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:01.298 INFO - Done: [get text: 266 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:01.303 INFO - Executing: [get text: 267 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:01.330 INFO - Done: [get text: 267 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:01.337 INFO - Executing: [click: 264 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:01.370 INFO - Done: [click: 264 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:02.392 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:08:02.400 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:08:02.409 INFO - Executing: [get text: 221 [org.openqa.selenium.remote.RemoteWebElement@345af2c7 -> unknown locator]]) -13:08:02.444 INFO - Done: [get text: 221 [org.openqa.selenium.remote.RemoteWebElement@345af2c7 -> unknown locator]] -13:08:03.461 INFO - Executing: [get: http://localhost:1984/warp/]) -13:08:03.499 INFO - Done: [get: http://localhost:1984/warp/] -13:08:05.517 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:08:05.536 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:08:05.542 INFO - Executing: [click: 268 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:08:05.577 INFO - Done: [click: 268 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:08:05.596 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:08:05.611 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:08:05.630 INFO - Executing: [is enabled: 269 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.636 INFO - Done: [is enabled: 269 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.639 INFO - Executing: [is enabled: 270 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.645 INFO - Done: [is enabled: 270 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.649 INFO - Executing: [is enabled: 271 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.654 INFO - Done: [is enabled: 271 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.658 INFO - Executing: [is enabled: 272 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.663 INFO - Done: [is enabled: 272 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.667 INFO - Executing: [is enabled: 273 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.672 INFO - Done: [is enabled: 273 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.676 INFO - Executing: [is enabled: 274 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.682 INFO - Done: [is enabled: 274 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.686 INFO - Executing: [is enabled: 275 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.692 INFO - Done: [is enabled: 275 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.695 INFO - Executing: [is enabled: 276 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.701 INFO - Done: [is enabled: 276 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.704 INFO - Executing: [is enabled: 277 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.710 INFO - Done: [is enabled: 277 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.715 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:08:05.729 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:08:05.763 INFO - Executing: [get text: 269 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.782 INFO - Done: [get text: 269 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.789 INFO - Executing: [get text: 270 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.809 INFO - Done: [get text: 270 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.814 INFO - Executing: [get text: 271 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.838 INFO - Done: [get text: 271 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.842 INFO - Executing: [get text: 272 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.862 INFO - Done: [get text: 272 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.867 INFO - Executing: [get text: 273 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.886 INFO - Done: [get text: 273 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.896 INFO - Executing: [get text: 274 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.918 INFO - Done: [get text: 274 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.923 INFO - Executing: [get text: 275 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.941 INFO - Done: [get text: 275 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.947 INFO - Executing: [get text: 276 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.966 INFO - Done: [get text: 276 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.970 INFO - Executing: [get text: 277 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:05.988 INFO - Done: [get text: 277 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:05.995 INFO - Executing: [get text: 269 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:06.017 INFO - Done: [get text: 269 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:07.026 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:08:07.033 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:08:07.064 INFO - Executing: [get text: 269 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:07.084 INFO - Done: [get text: 269 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:07.088 INFO - Executing: [get text: 270 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:07.098 INFO - Done: [get text: 270 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:07.104 INFO - Executing: [get text: 271 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:07.123 INFO - Done: [get text: 271 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:07.128 INFO - Executing: [get text: 272 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:07.138 INFO - Done: [get text: 272 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:07.143 INFO - Executing: [get text: 273 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:07.162 INFO - Done: [get text: 273 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:07.166 INFO - Executing: [get text: 274 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:07.176 INFO - Done: [get text: 274 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:07.180 INFO - Executing: [get text: 275 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:07.199 INFO - Done: [get text: 275 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:07.204 INFO - Executing: [get text: 276 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:07.213 INFO - Done: [get text: 276 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:07.218 INFO - Executing: [get text: 277 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:07.239 INFO - Done: [get text: 277 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:07.246 INFO - Executing: [click: 269 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:07.279 INFO - Done: [click: 269 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:07.305 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:08:07.317 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:08:08.333 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:08:08.352 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:08:08.362 INFO - Executing: [get element attribute: 278 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:08.372 INFO - Done: [get element attribute: 278 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:08.382 INFO - Executing: [clear: 278 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:08.415 INFO - Done: [clear: 278 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:09.425 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:08:09.439 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:08:09.449 INFO - Executing: [get element attribute: 278 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:09.458 INFO - Done: [get element attribute: 278 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:09.468 INFO - Executing: [send keys: 278 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Folder]]) -13:08:09.503 INFO - Done: [send keys: 278 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Folder]] -13:08:09.514 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:08:09.547 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:08:09.557 INFO - Executing: [click: 279 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:08:09.605 INFO - Done: [click: 279 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:08:10.618 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:08:10.633 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:08:10.642 INFO - Executing: [get text: 280 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:08:10.676 INFO - Done: [get text: 280 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:08:10.688 INFO - Executing: [is enabled: 280 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:08:10.693 INFO - Done: [is enabled: 280 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:08:11.727 INFO - Executing: [get: http://localhost:1984/warp/]) -13:08:11.764 INFO - Done: [get: http://localhost:1984/warp/] -13:08:13.787 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:08:13.807 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:08:13.814 INFO - Executing: [click: 281 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:08:13.857 INFO - Done: [click: 281 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:08:15.868 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:08:15.874 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:08:15.890 INFO - Executing: [get text: 282 [org.openqa.selenium.remote.RemoteWebElement@b94ba0ea -> unknown locator]]) -13:08:15.948 INFO - Done: [get text: 282 [org.openqa.selenium.remote.RemoteWebElement@b94ba0ea -> unknown locator]] -13:08:15.953 INFO - Executing: [get text: 283 [org.openqa.selenium.remote.RemoteWebElement@b94ba0eb -> unknown locator]]) -13:08:15.990 INFO - Done: [get text: 283 [org.openqa.selenium.remote.RemoteWebElement@b94ba0eb -> unknown locator]] -13:08:16.010 INFO - Executing: [mousemove: 283 false]) -13:08:16.032 INFO - Done: [mousemove: 283 false] -13:08:16.041 INFO - Executing: [click: nothing]) -13:08:16.045 INFO - Done: [click: nothing] -13:08:17.057 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:08:17.075 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:08:17.225 INFO - Executing: [get text: 284 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.242 INFO - Done: [get text: 284 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.247 INFO - Executing: [get text: 285 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.264 INFO - Done: [get text: 285 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.271 INFO - Executing: [get text: 286 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.293 INFO - Done: [get text: 286 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.297 INFO - Executing: [get text: 287 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.315 INFO - Done: [get text: 287 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.320 INFO - Executing: [get text: 288 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.337 INFO - Done: [get text: 288 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.343 INFO - Executing: [get text: 289 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.359 INFO - Done: [get text: 289 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.364 INFO - Executing: [get text: 290 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.382 INFO - Done: [get text: 290 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.387 INFO - Executing: [get text: 291 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.405 INFO - Done: [get text: 291 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.410 INFO - Executing: [get text: 292 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.427 INFO - Done: [get text: 292 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.434 INFO - Executing: [get text: 293 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.452 INFO - Done: [get text: 293 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.457 INFO - Executing: [get text: 294 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.475 INFO - Done: [get text: 294 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.493 INFO - Executing: [get text: 295 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.510 INFO - Done: [get text: 295 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.516 INFO - Executing: [get text: 296 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.533 INFO - Done: [get text: 296 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.539 INFO - Executing: [get text: 297 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.556 INFO - Done: [get text: 297 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.560 INFO - Executing: [get text: 298 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.580 INFO - Done: [get text: 298 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.586 INFO - Executing: [get text: 299 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.606 INFO - Done: [get text: 299 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.611 INFO - Executing: [get text: 300 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.633 INFO - Done: [get text: 300 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.639 INFO - Executing: [get text: 301 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.656 INFO - Done: [get text: 301 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.661 INFO - Executing: [get text: 302 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.679 INFO - Done: [get text: 302 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.684 INFO - Executing: [get text: 303 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.701 INFO - Done: [get text: 303 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.707 INFO - Executing: [get text: 304 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.725 INFO - Done: [get text: 304 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.730 INFO - Executing: [get text: 281 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:08:17.749 INFO - Done: [get text: 281 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:08:17.755 INFO - Executing: [get text: 305 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.776 INFO - Done: [get text: 305 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.781 INFO - Executing: [get text: 306 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.808 INFO - Done: [get text: 306 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.815 INFO - Executing: [get text: 307 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.839 INFO - Done: [get text: 307 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.846 INFO - Executing: [get text: 308 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.866 INFO - Done: [get text: 308 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.871 INFO - Executing: [get text: 309 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.891 INFO - Done: [get text: 309 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.898 INFO - Executing: [get text: 310 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.917 INFO - Done: [get text: 310 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.923 INFO - Executing: [get text: 311 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.942 INFO - Done: [get text: 311 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.947 INFO - Executing: [get text: 312 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.966 INFO - Done: [get text: 312 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.970 INFO - Executing: [get text: 313 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:17.991 INFO - Done: [get text: 313 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:17.996 INFO - Executing: [get text: 314 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.023 INFO - Done: [get text: 314 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.028 INFO - Executing: [get text: 315 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.050 INFO - Done: [get text: 315 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.058 INFO - Executing: [get text: 316 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.091 INFO - Done: [get text: 316 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.098 INFO - Executing: [get text: 317 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.128 INFO - Done: [get text: 317 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.133 INFO - Executing: [get text: 318 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.153 INFO - Done: [get text: 318 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.159 INFO - Executing: [get text: 319 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.202 INFO - Done: [get text: 319 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.207 INFO - Executing: [get text: 320 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.226 INFO - Done: [get text: 320 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.233 INFO - Executing: [get text: 321 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.252 INFO - Done: [get text: 321 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.257 INFO - Executing: [get text: 322 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.277 INFO - Done: [get text: 322 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.281 INFO - Executing: [get text: 323 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.303 INFO - Done: [get text: 323 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.310 INFO - Executing: [get text: 324 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.342 INFO - Done: [get text: 324 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.347 INFO - Executing: [get text: 325 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.367 INFO - Done: [get text: 325 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.372 INFO - Executing: [get text: 326 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.390 INFO - Done: [get text: 326 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.410 INFO - Executing: [get text: 327 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.430 INFO - Done: [get text: 327 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.437 INFO - Executing: [get text: 328 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.456 INFO - Done: [get text: 328 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:18.465 INFO - Executing: [click: 325 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:18.501 INFO - Done: [click: 325 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:19.513 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:08:19.519 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:08:19.536 INFO - Executing: [get text: 282 [org.openqa.selenium.remote.RemoteWebElement@b94ba0ea -> unknown locator]]) -13:08:19.578 INFO - Done: [get text: 282 [org.openqa.selenium.remote.RemoteWebElement@b94ba0ea -> unknown locator]] -13:08:20.601 INFO - Executing: [get: http://localhost:1984/warp/]) -13:08:20.641 INFO - Done: [get: http://localhost:1984/warp/] -13:08:22.658 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:08:22.684 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:08:22.691 INFO - Executing: [click: 329 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:08:22.744 INFO - Done: [click: 329 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:08:22.770 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:08:22.790 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:08:22.820 INFO - Executing: [is enabled: 330 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:22.826 INFO - Done: [is enabled: 330 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:22.830 INFO - Executing: [is enabled: 331 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:22.837 INFO - Done: [is enabled: 331 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:22.841 INFO - Executing: [is enabled: 332 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:22.847 INFO - Done: [is enabled: 332 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:22.853 INFO - Executing: [is enabled: 333 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:22.860 INFO - Done: [is enabled: 333 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:22.865 INFO - Executing: [is enabled: 334 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:22.871 INFO - Done: [is enabled: 334 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:22.876 INFO - Executing: [is enabled: 335 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:22.882 INFO - Done: [is enabled: 335 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:22.886 INFO - Executing: [is enabled: 336 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:22.892 INFO - Done: [is enabled: 336 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:22.895 INFO - Executing: [is enabled: 337 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:22.902 INFO - Done: [is enabled: 337 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:22.905 INFO - Executing: [is enabled: 338 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:22.913 INFO - Done: [is enabled: 338 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:22.920 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:08:22.935 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:08:22.973 INFO - Executing: [get text: 330 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:22.996 INFO - Done: [get text: 330 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:23.001 INFO - Executing: [get text: 331 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:23.042 INFO - Done: [get text: 331 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:23.048 INFO - Executing: [get text: 332 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:23.077 INFO - Done: [get text: 332 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:23.090 INFO - Executing: [get text: 333 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:23.112 INFO - Done: [get text: 333 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:23.119 INFO - Executing: [get text: 334 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:23.143 INFO - Done: [get text: 334 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:23.147 INFO - Executing: [get text: 335 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:23.168 INFO - Done: [get text: 335 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:23.173 INFO - Executing: [get text: 336 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:23.193 INFO - Done: [get text: 336 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:23.200 INFO - Executing: [get text: 337 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:23.223 INFO - Done: [get text: 337 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:23.228 INFO - Executing: [get text: 338 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:23.252 INFO - Done: [get text: 338 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:23.262 INFO - Executing: [get text: 332 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:23.282 INFO - Done: [get text: 332 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:24.289 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:08:24.300 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:08:24.341 INFO - Executing: [get text: 330 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:24.363 INFO - Done: [get text: 330 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:24.369 INFO - Executing: [get text: 331 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:24.382 INFO - Done: [get text: 331 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:24.388 INFO - Executing: [get text: 332 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:24.409 INFO - Done: [get text: 332 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:24.414 INFO - Executing: [get text: 333 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:24.424 INFO - Done: [get text: 333 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:24.430 INFO - Executing: [get text: 334 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:24.452 INFO - Done: [get text: 334 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:24.458 INFO - Executing: [get text: 335 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:24.470 INFO - Done: [get text: 335 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:24.476 INFO - Executing: [get text: 336 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:24.497 INFO - Done: [get text: 336 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:24.501 INFO - Executing: [get text: 337 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:24.513 INFO - Done: [get text: 337 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:24.518 INFO - Executing: [get text: 338 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:24.538 INFO - Done: [get text: 338 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:24.545 INFO - Executing: [click: 332 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:24.582 INFO - Done: [click: 332 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:24.613 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:08:24.632 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:08:25.640 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:08:25.656 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:08:25.675 INFO - Executing: [get element attribute: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:25.684 INFO - Done: [get element attribute: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:25.690 INFO - Executing: [get element attribute: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:25.701 INFO - Done: [get element attribute: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:25.706 INFO - Executing: [get element attribute: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:25.717 INFO - Done: [get element attribute: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:25.721 INFO - Executing: [get element attribute: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:25.730 INFO - Done: [get element attribute: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:25.745 INFO - Executing: [clear: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:25.775 INFO - Done: [clear: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:25.782 INFO - Executing: [clear: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:25.809 INFO - Done: [clear: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:25.816 INFO - Executing: [clear: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:25.838 INFO - Done: [clear: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:26.847 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:08:26.863 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:08:26.879 INFO - Executing: [get element attribute: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:26.888 INFO - Done: [get element attribute: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:26.893 INFO - Executing: [get element attribute: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:26.904 INFO - Done: [get element attribute: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:26.911 INFO - Executing: [get element attribute: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:26.920 INFO - Done: [get element attribute: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:26.924 INFO - Executing: [get element attribute: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:26.935 INFO - Done: [get element attribute: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:26.943 INFO - Executing: [send keys: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Telemetry]]) -13:08:26.992 INFO - Done: [send keys: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Telemetry]] -13:08:27.001 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:08:27.066 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:08:27.091 INFO - Executing: [get element attribute: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:27.097 INFO - Done: [get element attribute: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:27.103 INFO - Executing: [get element attribute: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:27.109 INFO - Done: [get element attribute: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:27.116 INFO - Executing: [get element attribute: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:27.121 INFO - Done: [get element attribute: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:27.126 INFO - Executing: [get element attribute: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:27.131 INFO - Done: [get element attribute: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:27.150 INFO - Executing: [send keys: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [1]]) -13:08:27.185 INFO - Done: [send keys: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [1]] -13:08:28.194 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:08:28.202 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:08:28.227 INFO - Executing: [get element attribute: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:28.233 INFO - Done: [get element attribute: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:28.237 INFO - Executing: [get element attribute: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:28.243 INFO - Done: [get element attribute: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:28.250 INFO - Executing: [get element attribute: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:28.256 INFO - Done: [get element attribute: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:28.261 INFO - Executing: [get element attribute: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:28.266 INFO - Done: [get element attribute: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:28.277 INFO - Executing: [send keys: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [2]]) -13:08:28.312 INFO - Done: [send keys: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [2]] -13:08:28.324 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:08:28.336 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:08:28.369 INFO - Executing: [tag name: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:28.374 INFO - Done: [tag name: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:28.379 INFO - Executing: [tag name: 343 [org.openqa.selenium.remote.RemoteWebElement@f71bdf11 -> unknown locator]]) -13:08:28.383 INFO - Done: [tag name: 343 [org.openqa.selenium.remote.RemoteWebElement@f71bdf11 -> unknown locator]] -13:08:28.388 INFO - Executing: [tag name: 344 [org.openqa.selenium.remote.RemoteWebElement@f71bdf12 -> unknown locator]]) -13:08:28.393 INFO - Done: [tag name: 344 [org.openqa.selenium.remote.RemoteWebElement@f71bdf12 -> unknown locator]] -13:08:28.397 INFO - Executing: [tag name: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:28.403 INFO - Done: [tag name: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:28.410 INFO - Executing: [tag name: 345 [org.openqa.selenium.remote.RemoteWebElement@f71bdf13 -> unknown locator]]) -13:08:28.416 INFO - Done: [tag name: 345 [org.openqa.selenium.remote.RemoteWebElement@f71bdf13 -> unknown locator]] -13:08:28.425 INFO - Executing: [tag name: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:28.431 INFO - Done: [tag name: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:28.438 INFO - Executing: [tag name: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:28.444 INFO - Done: [tag name: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:28.456 INFO - Executing: [click: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:28.506 INFO - Done: [click: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:28.519 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:08:28.537 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:08:28.587 INFO - Executing: [tag name: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:28.591 INFO - Done: [tag name: 339 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:28.597 INFO - Executing: [tag name: 343 [org.openqa.selenium.remote.RemoteWebElement@f71bdf11 -> unknown locator]]) -13:08:28.604 INFO - Done: [tag name: 343 [org.openqa.selenium.remote.RemoteWebElement@f71bdf11 -> unknown locator]] -13:08:28.612 INFO - Executing: [tag name: 344 [org.openqa.selenium.remote.RemoteWebElement@f71bdf12 -> unknown locator]]) -13:08:28.617 INFO - Done: [tag name: 344 [org.openqa.selenium.remote.RemoteWebElement@f71bdf12 -> unknown locator]] -13:08:28.625 INFO - Executing: [tag name: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:28.630 INFO - Done: [tag name: 340 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:28.638 INFO - Executing: [tag name: 345 [org.openqa.selenium.remote.RemoteWebElement@f71bdf13 -> unknown locator]]) -13:08:28.642 INFO - Done: [tag name: 345 [org.openqa.selenium.remote.RemoteWebElement@f71bdf13 -> unknown locator]] -13:08:28.653 INFO - Executing: [tag name: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:28.657 INFO - Done: [tag name: 341 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:28.664 INFO - Executing: [tag name: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:28.670 INFO - Done: [tag name: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:28.680 INFO - Executing: [find child elements: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option]) -13:08:28.697 INFO - Done: [find child elements: 342 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option] -13:08:28.709 INFO - Executing: [click: 347 [[[[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]]) -13:08:28.766 INFO - Done: [click: 347 [[[[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]] -13:08:29.777 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:08:29.793 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:08:29.803 INFO - Executing: [click: 349 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:08:29.839 INFO - Done: [click: 349 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:08:30.856 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:08:30.873 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:08:30.886 INFO - Executing: [get text: 350 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:08:30.931 INFO - Done: [get text: 350 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:08:30.941 INFO - Executing: [is enabled: 350 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:08:30.948 INFO - Done: [is enabled: 350 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:08:31.990 INFO - Executing: [get: http://localhost:1984/warp/]) -13:08:32.097 INFO - Done: [get: http://localhost:1984/warp/] -13:08:34.127 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:08:34.147 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:08:34.157 INFO - Executing: [click: 351 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:08:34.197 INFO - Done: [click: 351 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:08:36.208 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:08:36.214 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:08:36.236 INFO - Executing: [get text: 352 [org.openqa.selenium.remote.RemoteWebElement@8b82c484 -> unknown locator]]) -13:08:36.306 INFO - Done: [get text: 352 [org.openqa.selenium.remote.RemoteWebElement@8b82c484 -> unknown locator]] -13:08:36.315 INFO - Executing: [get text: 353 [org.openqa.selenium.remote.RemoteWebElement@8b82c485 -> unknown locator]]) -13:08:36.357 INFO - Done: [get text: 353 [org.openqa.selenium.remote.RemoteWebElement@8b82c485 -> unknown locator]] -13:08:36.366 INFO - Executing: [mousemove: 353 false]) -13:08:36.383 INFO - Done: [mousemove: 353 false] -13:08:36.392 INFO - Executing: [click: nothing]) -13:08:36.398 INFO - Done: [click: nothing] -13:08:37.405 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:08:37.425 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:08:37.564 INFO - Executing: [get text: 354 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.581 INFO - Done: [get text: 354 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.586 INFO - Executing: [get text: 355 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.602 INFO - Done: [get text: 355 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.607 INFO - Executing: [get text: 356 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.626 INFO - Done: [get text: 356 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.630 INFO - Executing: [get text: 357 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.649 INFO - Done: [get text: 357 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.662 INFO - Executing: [get text: 358 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.679 INFO - Done: [get text: 358 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.685 INFO - Executing: [get text: 359 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.702 INFO - Done: [get text: 359 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.708 INFO - Executing: [get text: 360 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.724 INFO - Done: [get text: 360 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.729 INFO - Executing: [get text: 361 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.766 INFO - Done: [get text: 361 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.770 INFO - Executing: [get text: 362 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.787 INFO - Done: [get text: 362 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.794 INFO - Executing: [get text: 363 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.810 INFO - Done: [get text: 363 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.817 INFO - Executing: [get text: 364 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.835 INFO - Done: [get text: 364 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.840 INFO - Executing: [get text: 365 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.856 INFO - Done: [get text: 365 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.873 INFO - Executing: [get text: 366 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.889 INFO - Done: [get text: 366 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.896 INFO - Executing: [get text: 367 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.912 INFO - Done: [get text: 367 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.917 INFO - Executing: [get text: 368 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.933 INFO - Done: [get text: 368 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.940 INFO - Executing: [get text: 369 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.956 INFO - Done: [get text: 369 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.963 INFO - Executing: [get text: 370 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:37.980 INFO - Done: [get text: 370 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:37.984 INFO - Executing: [get text: 371 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.002 INFO - Done: [get text: 371 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.010 INFO - Executing: [get text: 372 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.031 INFO - Done: [get text: 372 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.036 INFO - Executing: [get text: 373 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.054 INFO - Done: [get text: 373 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.059 INFO - Executing: [get text: 374 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.079 INFO - Done: [get text: 374 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.084 INFO - Executing: [get text: 351 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:08:38.103 INFO - Done: [get text: 351 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:08:38.107 INFO - Executing: [get text: 375 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.127 INFO - Done: [get text: 375 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.132 INFO - Executing: [get text: 376 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.150 INFO - Done: [get text: 376 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.155 INFO - Executing: [get text: 377 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.175 INFO - Done: [get text: 377 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.180 INFO - Executing: [get text: 378 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.200 INFO - Done: [get text: 378 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.208 INFO - Executing: [get text: 379 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.231 INFO - Done: [get text: 379 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.237 INFO - Executing: [get text: 380 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.256 INFO - Done: [get text: 380 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.262 INFO - Executing: [get text: 381 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.281 INFO - Done: [get text: 381 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.285 INFO - Executing: [get text: 382 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.305 INFO - Done: [get text: 382 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.309 INFO - Executing: [get text: 383 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.329 INFO - Done: [get text: 383 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.334 INFO - Executing: [get text: 384 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.353 INFO - Done: [get text: 384 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.358 INFO - Executing: [get text: 385 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.376 INFO - Done: [get text: 385 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.381 INFO - Executing: [get text: 386 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.411 INFO - Done: [get text: 386 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.417 INFO - Executing: [get text: 387 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.442 INFO - Done: [get text: 387 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.451 INFO - Executing: [get text: 388 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.478 INFO - Done: [get text: 388 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.483 INFO - Executing: [get text: 389 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.503 INFO - Done: [get text: 389 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.508 INFO - Executing: [get text: 390 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.564 INFO - Done: [get text: 390 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.569 INFO - Executing: [get text: 391 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.594 INFO - Done: [get text: 391 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.600 INFO - Executing: [get text: 392 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.640 INFO - Done: [get text: 392 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.647 INFO - Executing: [get text: 393 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.675 INFO - Done: [get text: 393 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.679 INFO - Executing: [get text: 394 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.705 INFO - Done: [get text: 394 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.713 INFO - Executing: [get text: 395 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.747 INFO - Done: [get text: 395 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.752 INFO - Executing: [get text: 396 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.770 INFO - Done: [get text: 396 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.788 INFO - Executing: [get text: 397 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.809 INFO - Done: [get text: 397 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.813 INFO - Executing: [get text: 398 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.850 INFO - Done: [get text: 398 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:38.856 INFO - Executing: [click: 395 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:08:38.897 INFO - Done: [click: 395 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:08:39.907 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:08:39.914 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:08:39.923 INFO - Executing: [get text: 352 [org.openqa.selenium.remote.RemoteWebElement@8b82c484 -> unknown locator]]) -13:08:39.963 INFO - Done: [get text: 352 [org.openqa.selenium.remote.RemoteWebElement@8b82c484 -> unknown locator]] -13:08:40.976 INFO - Executing: [get: http://localhost:1984/warp/]) -13:08:41.029 INFO - Done: [get: http://localhost:1984/warp/] -13:08:43.054 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:08:43.076 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:08:43.085 INFO - Executing: [click: 399 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:08:43.130 INFO - Done: [click: 399 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:08:43.157 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:08:43.173 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:08:43.201 INFO - Executing: [is enabled: 400 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.208 INFO - Done: [is enabled: 400 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.213 INFO - Executing: [is enabled: 401 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.221 INFO - Done: [is enabled: 401 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.227 INFO - Executing: [is enabled: 402 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.234 INFO - Done: [is enabled: 402 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.243 INFO - Executing: [is enabled: 403 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.264 INFO - Done: [is enabled: 403 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.269 INFO - Executing: [is enabled: 404 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.275 INFO - Done: [is enabled: 404 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.279 INFO - Executing: [is enabled: 405 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.285 INFO - Done: [is enabled: 405 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.289 INFO - Executing: [is enabled: 406 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.295 INFO - Done: [is enabled: 406 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.299 INFO - Executing: [is enabled: 407 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.305 INFO - Done: [is enabled: 407 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.309 INFO - Executing: [is enabled: 408 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.316 INFO - Done: [is enabled: 408 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.322 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:08:43.337 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:08:43.383 INFO - Executing: [get text: 400 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.433 INFO - Done: [get text: 400 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.438 INFO - Executing: [get text: 401 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.466 INFO - Done: [get text: 401 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.471 INFO - Executing: [get text: 402 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.492 INFO - Done: [get text: 402 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.496 INFO - Executing: [get text: 403 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.526 INFO - Done: [get text: 403 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.541 INFO - Executing: [get text: 404 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.567 INFO - Done: [get text: 404 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.571 INFO - Executing: [get text: 405 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.592 INFO - Done: [get text: 405 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.597 INFO - Executing: [get text: 406 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.617 INFO - Done: [get text: 406 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.626 INFO - Executing: [get text: 407 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.649 INFO - Done: [get text: 407 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.655 INFO - Executing: [get text: 408 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.676 INFO - Done: [get text: 408 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.691 INFO - Executing: [get text: 406 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.711 INFO - Done: [get text: 406 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.719 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:08:43.728 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:08:43.767 INFO - Executing: [get text: 400 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.791 INFO - Done: [get text: 400 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.797 INFO - Executing: [get text: 401 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.811 INFO - Done: [get text: 401 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.816 INFO - Executing: [get text: 402 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.840 INFO - Done: [get text: 402 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.846 INFO - Executing: [get text: 403 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.856 INFO - Done: [get text: 403 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.860 INFO - Executing: [get text: 404 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.884 INFO - Done: [get text: 404 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.890 INFO - Executing: [get text: 405 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.903 INFO - Done: [get text: 405 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.908 INFO - Executing: [get text: 406 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.931 INFO - Done: [get text: 406 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.936 INFO - Executing: [get text: 407 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.947 INFO - Done: [get text: 407 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.952 INFO - Executing: [get text: 408 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:43.972 INFO - Done: [get text: 408 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:43.982 INFO - Executing: [click: 406 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:08:44.033 INFO - Done: [click: 406 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:08:44.051 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:08:44.072 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:08:45.092 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:08:45.107 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:08:45.117 INFO - Executing: [get element attribute: 409 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:45.128 INFO - Done: [get element attribute: 409 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:45.133 INFO - Executing: [get element attribute: 410 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:45.142 INFO - Done: [get element attribute: 410 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:45.152 INFO - Executing: [clear: 409 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:45.181 INFO - Done: [clear: 409 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:45.189 INFO - Executing: [clear: 410 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:45.213 INFO - Done: [clear: 410 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:46.222 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:08:46.243 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:08:46.255 INFO - Executing: [get element attribute: 409 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:46.264 INFO - Done: [get element attribute: 409 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:46.269 INFO - Executing: [get element attribute: 410 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:46.280 INFO - Done: [get element attribute: 410 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:46.288 INFO - Executing: [send keys: 409 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Timeline]]) -13:08:46.342 INFO - Done: [send keys: 409 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Timeline]] -13:08:46.353 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:08:46.397 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:08:46.409 INFO - Executing: [clear: 411 [org.openqa.selenium.remote.RemoteWebElement@27c2e8 -> unknown locator]]) -13:08:46.435 INFO - Done: [clear: 411 [org.openqa.selenium.remote.RemoteWebElement@27c2e8 -> unknown locator]] -13:08:46.446 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:08:46.453 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:08:46.465 INFO - Executing: [send keys: 411 [org.openqa.selenium.remote.RemoteWebElement@27c2e8 -> unknown locator], [10]]) -13:08:46.505 INFO - Done: [send keys: 411 [org.openqa.selenium.remote.RemoteWebElement@27c2e8 -> unknown locator], [10]] -13:08:47.515 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:08:47.520 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:08:47.531 INFO - Executing: [send keys: 412 [org.openqa.selenium.remote.RemoteWebElement@27c2e9 -> unknown locator], [7]]) -13:08:47.573 INFO - Done: [send keys: 412 [org.openqa.selenium.remote.RemoteWebElement@27c2e9 -> unknown locator], [7]] -13:08:47.588 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:08:47.596 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:08:47.605 INFO - Executing: [send keys: 413 [org.openqa.selenium.remote.RemoteWebElement@27c2ea -> unknown locator], [30]]) -13:08:47.651 INFO - Done: [send keys: 413 [org.openqa.selenium.remote.RemoteWebElement@27c2ea -> unknown locator], [30]] -13:08:47.662 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:08:47.674 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:08:47.686 INFO - Executing: [send keys: 414 [org.openqa.selenium.remote.RemoteWebElement@27c2eb -> unknown locator], [3]]) -13:08:47.731 INFO - Done: [send keys: 414 [org.openqa.selenium.remote.RemoteWebElement@27c2eb -> unknown locator], [3]] -13:08:48.739 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:08:48.755 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:08:48.761 INFO - Executing: [click: 415 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:08:48.800 INFO - Done: [click: 415 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:08:49.811 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:08:49.828 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:08:49.835 INFO - Executing: [get text: 416 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:08:49.876 INFO - Done: [get text: 416 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:08:49.883 INFO - Executing: [is enabled: 416 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:08:49.902 INFO - Done: [is enabled: 416 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:08:49.917 INFO - Executing: [get: http://localhost:1984/warp/]) -13:08:49.998 INFO - Done: [get: http://localhost:1984/warp/] -13:08:52.066 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:08:52.089 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:08:52.098 INFO - Executing: [get text: 417 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:08:52.138 INFO - Done: [get text: 417 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:08:52.151 INFO - Executing: [is enabled: 417 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:08:52.157 INFO - Done: [is enabled: 417 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:08:52.162 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:08:52.170 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:08:52.177 INFO - Executing: [get text: 417 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:08:52.226 INFO - Done: [get text: 417 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:08:52.232 INFO - Executing: [click: 417 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:08:52.268 INFO - Done: [click: 417 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:08:53.276 INFO - Executing: [get title]) -13:08:53.280 INFO - Done: [get title] -13:08:54.286 INFO - Executing: [find elements: By.cssSelector: [ng-click="parameters.action.perform()"]]) -13:08:54.302 INFO - Done: [find elements: By.cssSelector: [ng-click="parameters.action.perform()"]] -13:08:54.330 INFO - Executing: [get element attribute: 418 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:08:54.342 INFO - Done: [get element attribute: 418 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:08:54.353 INFO - Executing: [get element attribute: 419 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:08:54.362 INFO - Done: [get element attribute: 419 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:08:54.368 INFO - Executing: [get element attribute: 420 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:08:54.379 INFO - Done: [get element attribute: 420 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:08:54.390 INFO - Executing: [is enabled: 418 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]]]) -13:08:54.397 INFO - Done: [is enabled: 418 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]]] -13:08:54.403 INFO - Executing: [find elements: By.cssSelector: [ng-click="parameters.action.perform()"]]) -13:08:54.418 INFO - Done: [find elements: By.cssSelector: [ng-click="parameters.action.perform()"]] -13:08:54.443 INFO - Executing: [get element attribute: 418 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:08:54.451 INFO - Done: [get element attribute: 418 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:08:54.458 INFO - Executing: [get element attribute: 419 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:08:54.468 INFO - Done: [get element attribute: 419 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:08:54.474 INFO - Executing: [get element attribute: 420 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:08:54.485 INFO - Done: [get element attribute: 420 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:08:54.494 INFO - Executing: [click: 418 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]]]) -13:08:54.531 INFO - Done: [click: 418 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]]] -13:08:55.540 INFO - Executing: [find elements: By.cssSelector: [ng-controller="ClickAwayController as toggle"]]) -13:08:55.556 INFO - Done: [find elements: By.cssSelector: [ng-controller="ClickAwayController as toggle"]] -13:08:55.564 INFO - Executing: [click: 421 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-controller="ClickAwayController as toggle"]]]) -13:08:55.605 INFO - Done: [click: 421 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-controller="ClickAwayController as toggle"]]] -13:08:56.616 INFO - Executing: [find elements: By.cssSelector: [ng-repeat="option in structure.options"]]) -13:08:56.631 INFO - Done: [find elements: By.cssSelector: [ng-repeat="option in structure.options"]] -13:08:56.672 INFO - Executing: [get text: 422 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-repeat="option in structure.options"]]]) -13:08:56.700 INFO - Done: [get text: 422 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-repeat="option in structure.options"]]] -13:08:56.706 INFO - Executing: [get text: 423 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-repeat="option in structure.options"]]]) -13:08:56.728 INFO - Done: [get text: 423 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-repeat="option in structure.options"]]] -13:08:56.736 INFO - Executing: [click: 423 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-repeat="option in structure.options"]]]) -13:08:56.775 INFO - Done: [click: 423 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-repeat="option in structure.options"]]] -13:08:57.786 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:08:57.805 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:08:57.814 INFO - Executing: [get element attribute: 424 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:57.824 INFO - Done: [get element attribute: 424 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:57.835 INFO - Executing: [clear: 424 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:08:57.866 INFO - Done: [clear: 424 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:08:58.875 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:08:58.896 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:08:58.910 INFO - Executing: [get element attribute: 424 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:08:58.918 INFO - Done: [get element attribute: 424 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:08:58.935 INFO - Executing: [send keys: 424 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Activity]]) -13:08:58.988 INFO - Done: [send keys: 424 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Activity]] -13:08:59.006 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:08:59.097 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:08:59.122 INFO - Executing: [clear: 425 [org.openqa.selenium.remote.RemoteWebElement@d18a16f2 -> unknown locator]]) -13:08:59.155 INFO - Done: [clear: 425 [org.openqa.selenium.remote.RemoteWebElement@d18a16f2 -> unknown locator]] -13:08:59.163 INFO - Executing: [clear: 426 [org.openqa.selenium.remote.RemoteWebElement@5fb8c686 -> unknown locator]]) -13:08:59.202 INFO - Done: [clear: 426 [org.openqa.selenium.remote.RemoteWebElement@5fb8c686 -> unknown locator]] -13:08:59.212 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:08:59.218 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:08:59.230 INFO - Executing: [send keys: 425 [org.openqa.selenium.remote.RemoteWebElement@d18a16f2 -> unknown locator], [10]]) -13:08:59.304 INFO - Done: [send keys: 425 [org.openqa.selenium.remote.RemoteWebElement@d18a16f2 -> unknown locator], [10]] -13:08:59.313 INFO - Executing: [send keys: 426 [org.openqa.selenium.remote.RemoteWebElement@5fb8c686 -> unknown locator], [10]]) -13:08:59.421 INFO - Done: [send keys: 426 [org.openqa.selenium.remote.RemoteWebElement@5fb8c686 -> unknown locator], [10]] -13:08:59.434 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:08:59.460 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:08:59.468 INFO - Executing: [clear: 427 [org.openqa.selenium.remote.RemoteWebElement@5fb8c687 -> unknown locator]]) -13:08:59.506 INFO - Done: [clear: 427 [org.openqa.selenium.remote.RemoteWebElement@5fb8c687 -> unknown locator]] -13:08:59.517 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:08:59.523 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:08:59.536 INFO - Executing: [send keys: 427 [org.openqa.selenium.remote.RemoteWebElement@5fb8c687 -> unknown locator], [7]]) -13:08:59.576 INFO - Done: [send keys: 427 [org.openqa.selenium.remote.RemoteWebElement@5fb8c687 -> unknown locator], [7]] -13:08:59.585 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:08:59.596 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:08:59.607 INFO - Executing: [clear: 429 [org.openqa.selenium.remote.RemoteWebElement@5fb8c689 -> unknown locator]]) -13:08:59.644 INFO - Done: [clear: 429 [org.openqa.selenium.remote.RemoteWebElement@5fb8c689 -> unknown locator]] -13:08:59.657 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:08:59.663 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:08:59.672 INFO - Executing: [send keys: 429 [org.openqa.selenium.remote.RemoteWebElement@5fb8c689 -> unknown locator], [30]]) -13:08:59.726 INFO - Done: [send keys: 429 [org.openqa.selenium.remote.RemoteWebElement@5fb8c689 -> unknown locator], [30]] -13:08:59.737 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:08:59.765 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:08:59.779 INFO - Executing: [clear: 431 [org.openqa.selenium.remote.RemoteWebElement@5fb8c68b -> unknown locator]]) -13:08:59.817 INFO - Done: [clear: 431 [org.openqa.selenium.remote.RemoteWebElement@5fb8c68b -> unknown locator]] -13:08:59.835 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:08:59.844 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:08:59.856 INFO - Executing: [send keys: 431 [org.openqa.selenium.remote.RemoteWebElement@5fb8c68b -> unknown locator], [3]]) -13:08:59.905 INFO - Done: [send keys: 431 [org.openqa.selenium.remote.RemoteWebElement@5fb8c68b -> unknown locator], [3]] -13:09:00.921 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:09:00.925 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:09:00.936 INFO - Executing: [clear: 426 [org.openqa.selenium.remote.RemoteWebElement@5fb8c686 -> unknown locator]]) -13:09:00.975 INFO - Done: [clear: 426 [org.openqa.selenium.remote.RemoteWebElement@5fb8c686 -> unknown locator]] -13:09:00.986 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:09:00.990 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:09:01.005 INFO - Executing: [send keys: 426 [org.openqa.selenium.remote.RemoteWebElement@5fb8c686 -> unknown locator], [1]]) -13:09:01.061 INFO - Done: [send keys: 426 [org.openqa.selenium.remote.RemoteWebElement@5fb8c686 -> unknown locator], [1]] -13:09:01.070 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:09:01.081 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:09:01.090 INFO - Executing: [clear: 428 [org.openqa.selenium.remote.RemoteWebElement@5fb8c688 -> unknown locator]]) -13:09:01.118 INFO - Done: [clear: 428 [org.openqa.selenium.remote.RemoteWebElement@5fb8c688 -> unknown locator]] -13:09:01.130 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:09:01.134 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:09:01.145 INFO - Executing: [send keys: 428 [org.openqa.selenium.remote.RemoteWebElement@5fb8c688 -> unknown locator], [1]]) -13:09:01.186 INFO - Done: [send keys: 428 [org.openqa.selenium.remote.RemoteWebElement@5fb8c688 -> unknown locator], [1]] -13:09:01.198 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:09:01.207 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:09:01.220 INFO - Executing: [clear: 430 [org.openqa.selenium.remote.RemoteWebElement@5fb8c68a -> unknown locator]]) -13:09:01.260 INFO - Done: [clear: 430 [org.openqa.selenium.remote.RemoteWebElement@5fb8c68a -> unknown locator]] -13:09:01.273 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:09:01.278 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:09:01.287 INFO - Executing: [send keys: 430 [org.openqa.selenium.remote.RemoteWebElement@5fb8c68a -> unknown locator], [0]]) -13:09:01.332 INFO - Done: [send keys: 430 [org.openqa.selenium.remote.RemoteWebElement@5fb8c68a -> unknown locator], [0]] -13:09:01.343 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:09:01.353 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:09:01.365 INFO - Executing: [clear: 432 [org.openqa.selenium.remote.RemoteWebElement@5fb8c68c -> unknown locator]]) -13:09:01.403 INFO - Done: [clear: 432 [org.openqa.selenium.remote.RemoteWebElement@5fb8c68c -> unknown locator]] -13:09:01.416 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:09:01.421 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:09:01.430 INFO - Executing: [send keys: 432 [org.openqa.selenium.remote.RemoteWebElement@5fb8c68c -> unknown locator], [0]]) -13:09:01.474 INFO - Done: [send keys: 432 [org.openqa.selenium.remote.RemoteWebElement@5fb8c68c -> unknown locator], [0]] -13:09:03.483 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:09:03.502 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:09:03.512 INFO - Executing: [click: 433 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:09:03.559 INFO - Done: [click: 433 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:09:04.567 INFO - Executing: [find elements: By.cssSelector: [ng-click="currentAction.perform()"]]) -13:09:04.587 INFO - Done: [find elements: By.cssSelector: [ng-click="currentAction.perform()"]] -13:09:04.610 INFO - Executing: [get text: 434 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="currentAction.perform()"]]]) -13:09:04.637 INFO - Done: [get text: 434 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="currentAction.perform()"]]] -13:09:04.644 INFO - Executing: [get text: 435 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="currentAction.perform()"]]]) -13:09:04.672 INFO - Done: [get text: 435 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="currentAction.perform()"]]] -13:09:04.681 INFO - Executing: [click: 434 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="currentAction.perform()"]]]) -13:09:04.767 INFO - Done: [click: 434 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="currentAction.perform()"]]] -13:09:09.789 INFO - Executing: [get: http://localhost:1984/warp/]) -13:09:09.857 INFO - Done: [get: http://localhost:1984/warp/] -13:09:11.875 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:09:11.895 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:09:11.904 INFO - Executing: [click: 436 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:09:11.942 INFO - Done: [click: 436 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:09:13.953 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:09:13.960 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:09:13.975 INFO - Executing: [get text: 437 [org.openqa.selenium.remote.RemoteWebElement@62bac2c7 -> unknown locator]]) -13:09:14.045 INFO - Done: [get text: 437 [org.openqa.selenium.remote.RemoteWebElement@62bac2c7 -> unknown locator]] -13:09:14.052 INFO - Executing: [get text: 438 [org.openqa.selenium.remote.RemoteWebElement@62bac2c8 -> unknown locator]]) -13:09:14.100 INFO - Done: [get text: 438 [org.openqa.selenium.remote.RemoteWebElement@62bac2c8 -> unknown locator]] -13:09:14.110 INFO - Executing: [mousemove: 438 false]) -13:09:14.128 INFO - Done: [mousemove: 438 false] -13:09:14.136 INFO - Executing: [click: nothing]) -13:09:14.139 INFO - Done: [click: nothing] -13:09:15.147 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:09:15.168 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:09:15.328 INFO - Executing: [get text: 439 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.349 INFO - Done: [get text: 439 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.354 INFO - Executing: [get text: 440 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.371 INFO - Done: [get text: 440 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.377 INFO - Executing: [get text: 441 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.398 INFO - Done: [get text: 441 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.404 INFO - Executing: [get text: 442 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.425 INFO - Done: [get text: 442 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.430 INFO - Executing: [get text: 443 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.450 INFO - Done: [get text: 443 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.457 INFO - Executing: [get text: 444 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.477 INFO - Done: [get text: 444 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.483 INFO - Executing: [get text: 445 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.503 INFO - Done: [get text: 445 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.509 INFO - Executing: [get text: 446 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.528 INFO - Done: [get text: 446 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.533 INFO - Executing: [get text: 447 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.553 INFO - Done: [get text: 447 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.558 INFO - Executing: [get text: 448 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.577 INFO - Done: [get text: 448 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.584 INFO - Executing: [get text: 449 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.603 INFO - Done: [get text: 449 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.609 INFO - Executing: [get text: 450 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.626 INFO - Done: [get text: 450 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.632 INFO - Executing: [get text: 451 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.652 INFO - Done: [get text: 451 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.657 INFO - Executing: [get text: 452 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.676 INFO - Done: [get text: 452 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.682 INFO - Executing: [get text: 453 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.701 INFO - Done: [get text: 453 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.706 INFO - Executing: [get text: 454 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.727 INFO - Done: [get text: 454 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.733 INFO - Executing: [get text: 455 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.752 INFO - Done: [get text: 455 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.757 INFO - Executing: [get text: 456 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.778 INFO - Done: [get text: 456 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.785 INFO - Executing: [get text: 457 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.806 INFO - Done: [get text: 457 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.812 INFO - Executing: [get text: 458 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.831 INFO - Done: [get text: 458 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.837 INFO - Executing: [get text: 459 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.857 INFO - Done: [get text: 459 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.863 INFO - Executing: [get text: 436 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:09:15.884 INFO - Done: [get text: 436 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:09:15.890 INFO - Executing: [get text: 460 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.912 INFO - Done: [get text: 460 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.917 INFO - Executing: [get text: 461 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.941 INFO - Done: [get text: 461 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.946 INFO - Executing: [get text: 462 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:15.970 INFO - Done: [get text: 462 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:15.976 INFO - Executing: [get text: 463 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.001 INFO - Done: [get text: 463 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.009 INFO - Executing: [get text: 464 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.036 INFO - Done: [get text: 464 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.043 INFO - Executing: [get text: 465 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.065 INFO - Done: [get text: 465 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.072 INFO - Executing: [get text: 466 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.111 INFO - Done: [get text: 466 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.117 INFO - Executing: [get text: 467 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.139 INFO - Done: [get text: 467 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.147 INFO - Executing: [get text: 468 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.174 INFO - Done: [get text: 468 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.181 INFO - Executing: [get text: 469 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.215 INFO - Done: [get text: 469 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.222 INFO - Executing: [get text: 470 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.256 INFO - Done: [get text: 470 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.262 INFO - Executing: [get text: 471 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.285 INFO - Done: [get text: 471 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.291 INFO - Executing: [get text: 472 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.315 INFO - Done: [get text: 472 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.320 INFO - Executing: [get text: 473 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.362 INFO - Done: [get text: 473 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.367 INFO - Executing: [get text: 474 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.388 INFO - Done: [get text: 474 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.394 INFO - Executing: [get text: 475 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.414 INFO - Done: [get text: 475 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.431 INFO - Executing: [get text: 476 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.462 INFO - Done: [get text: 476 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.468 INFO - Executing: [get text: 477 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.491 INFO - Done: [get text: 477 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.498 INFO - Executing: [get text: 478 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.536 INFO - Done: [get text: 478 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.541 INFO - Executing: [get text: 479 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.564 INFO - Done: [get text: 479 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.569 INFO - Executing: [get text: 480 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.592 INFO - Done: [get text: 480 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.597 INFO - Executing: [get text: 481 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.619 INFO - Done: [get text: 481 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.634 INFO - Executing: [get text: 482 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.661 INFO - Done: [get text: 482 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.667 INFO - Executing: [get text: 483 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.693 INFO - Done: [get text: 483 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:16.704 INFO - Executing: [click: 480 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:16.751 INFO - Done: [click: 480 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:17.761 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:09:17.767 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:09:17.776 INFO - Executing: [get text: 437 [org.openqa.selenium.remote.RemoteWebElement@62bac2c7 -> unknown locator]]) -13:09:17.813 INFO - Done: [get text: 437 [org.openqa.selenium.remote.RemoteWebElement@62bac2c7 -> unknown locator]] -13:09:18.831 INFO - Executing: [get: http://localhost:1984/warp/]) -13:09:18.876 INFO - Done: [get: http://localhost:1984/warp/] -13:09:20.895 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:09:20.917 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:09:20.925 INFO - Executing: [click: 484 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:09:20.965 INFO - Done: [click: 484 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:09:20.991 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:09:21.013 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:09:21.046 INFO - Executing: [is enabled: 485 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.053 INFO - Done: [is enabled: 485 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.057 INFO - Executing: [is enabled: 486 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.064 INFO - Done: [is enabled: 486 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.069 INFO - Executing: [is enabled: 487 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.076 INFO - Done: [is enabled: 487 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.081 INFO - Executing: [is enabled: 488 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.087 INFO - Done: [is enabled: 488 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.092 INFO - Executing: [is enabled: 489 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.099 INFO - Done: [is enabled: 489 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.104 INFO - Executing: [is enabled: 490 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.110 INFO - Done: [is enabled: 490 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.114 INFO - Executing: [is enabled: 491 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.121 INFO - Done: [is enabled: 491 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.125 INFO - Executing: [is enabled: 492 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.132 INFO - Done: [is enabled: 492 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.137 INFO - Executing: [is enabled: 493 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.143 INFO - Done: [is enabled: 493 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.160 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:09:21.177 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:09:21.213 INFO - Executing: [get text: 485 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.240 INFO - Done: [get text: 485 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.245 INFO - Executing: [get text: 486 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.271 INFO - Done: [get text: 486 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.278 INFO - Executing: [get text: 487 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.302 INFO - Done: [get text: 487 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.307 INFO - Executing: [get text: 488 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.331 INFO - Done: [get text: 488 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.337 INFO - Executing: [get text: 489 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.362 INFO - Done: [get text: 489 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.368 INFO - Executing: [get text: 490 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.396 INFO - Done: [get text: 490 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.402 INFO - Executing: [get text: 491 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.427 INFO - Done: [get text: 491 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.434 INFO - Executing: [get text: 492 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.457 INFO - Done: [get text: 492 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.462 INFO - Executing: [get text: 493 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.487 INFO - Done: [get text: 493 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:21.497 INFO - Executing: [get text: 490 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:21.511 INFO - Done: [get text: 490 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:22.518 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:09:22.526 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:09:22.582 INFO - Executing: [get text: 485 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:22.606 INFO - Done: [get text: 485 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:22.611 INFO - Executing: [get text: 486 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:22.622 INFO - Done: [get text: 486 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:22.628 INFO - Executing: [get text: 487 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:22.651 INFO - Done: [get text: 487 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:22.655 INFO - Executing: [get text: 488 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:22.665 INFO - Done: [get text: 488 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:22.670 INFO - Executing: [get text: 489 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:22.694 INFO - Done: [get text: 489 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:22.699 INFO - Executing: [get text: 490 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:22.709 INFO - Done: [get text: 490 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:22.714 INFO - Executing: [get text: 491 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:22.734 INFO - Done: [get text: 491 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:22.741 INFO - Executing: [get text: 492 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:22.754 INFO - Done: [get text: 492 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:22.760 INFO - Executing: [get text: 493 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:22.773 INFO - Done: [get text: 493 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:22.783 INFO - Executing: [click: 490 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:22.821 INFO - Done: [click: 490 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:22.840 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:09:22.869 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:09:23.887 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:09:23.902 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:09:23.912 INFO - Executing: [get element attribute: 494 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:09:23.923 INFO - Done: [get element attribute: 494 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:09:23.928 INFO - Executing: [get element attribute: 495 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:09:23.937 INFO - Done: [get element attribute: 495 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:09:23.946 INFO - Executing: [clear: 494 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:09:23.975 INFO - Done: [clear: 494 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:09:24.983 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:09:25.002 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:09:25.022 INFO - Executing: [get element attribute: 494 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:09:25.034 INFO - Done: [get element attribute: 494 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:09:25.040 INFO - Executing: [get element attribute: 495 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:09:25.049 INFO - Done: [get element attribute: 495 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:09:25.059 INFO - Executing: [send keys: 494 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Timer]]) -13:09:25.104 INFO - Done: [send keys: 494 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Timer]] -13:09:26.115 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]]) -13:09:26.120 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]] -13:09:26.131 INFO - Executing: [clear: 496 [org.openqa.selenium.remote.RemoteWebElement@2971193e -> unknown locator]]) -13:09:26.156 INFO - Done: [clear: 496 [org.openqa.selenium.remote.RemoteWebElement@2971193e -> unknown locator]] -13:09:26.166 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]]) -13:09:26.173 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]] -13:09:26.184 INFO - Executing: [send keys: 496 [org.openqa.selenium.remote.RemoteWebElement@2971193e -> unknown locator], [2015-07-22]]) -13:09:26.239 INFO - Done: [send keys: 496 [org.openqa.selenium.remote.RemoteWebElement@2971193e -> unknown locator], [2015-07-22]] -13:09:27.250 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hour, null, body]]) -13:09:27.256 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hour, null, body]] -13:09:27.269 INFO - Executing: [send keys: 497 [org.openqa.selenium.remote.RemoteWebElement@2971193f -> unknown locator], [7]]) -13:09:27.317 INFO - Done: [send keys: 497 [org.openqa.selenium.remote.RemoteWebElement@2971193f -> unknown locator], [7]] -13:09:27.336 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.min, null, body]]) -13:09:27.343 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.min, null, body]] -13:09:27.360 INFO - Executing: [send keys: 498 [org.openqa.selenium.remote.RemoteWebElement@29711940 -> unknown locator], [30]]) -13:09:27.405 INFO - Done: [send keys: 498 [org.openqa.selenium.remote.RemoteWebElement@29711940 -> unknown locator], [30]] -13:09:27.422 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.sec, null, body]]) -13:09:27.438 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.sec, null, body]] -13:09:27.454 INFO - Executing: [send keys: 499 [org.openqa.selenium.remote.RemoteWebElement@29711941 -> unknown locator], [000]]) -13:09:27.501 INFO - Done: [send keys: 499 [org.openqa.selenium.remote.RemoteWebElement@29711941 -> unknown locator], [000]] -13:09:28.514 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:09:28.532 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:09:28.543 INFO - Executing: [click: 500 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:09:28.585 INFO - Done: [click: 500 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:09:30.102 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:09:30.118 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:09:30.129 INFO - Executing: [get text: 501 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:09:30.164 INFO - Done: [get text: 501 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:09:30.173 INFO - Executing: [is enabled: 501 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:09:30.180 INFO - Done: [is enabled: 501 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:09:31.226 INFO - Executing: [get: http://localhost:1984/warp/]) -13:09:31.293 INFO - Done: [get: http://localhost:1984/warp/] -13:09:35.321 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:09:35.340 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:09:35.346 INFO - Executing: [click: 502 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:09:35.381 INFO - Done: [click: 502 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:09:36.392 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:09:36.398 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:09:36.413 INFO - Executing: [get text: 503 [org.openqa.selenium.remote.RemoteWebElement@27d101ba -> unknown locator]]) -13:09:36.461 INFO - Done: [get text: 503 [org.openqa.selenium.remote.RemoteWebElement@27d101ba -> unknown locator]] -13:09:36.468 INFO - Executing: [get text: 504 [org.openqa.selenium.remote.RemoteWebElement@27d101bb -> unknown locator]]) -13:09:36.500 INFO - Done: [get text: 504 [org.openqa.selenium.remote.RemoteWebElement@27d101bb -> unknown locator]] -13:09:36.507 INFO - Executing: [click: 504 [org.openqa.selenium.remote.RemoteWebElement@27d101bb -> unknown locator]]) -13:09:36.542 INFO - Done: [click: 504 [org.openqa.selenium.remote.RemoteWebElement@27d101bb -> unknown locator]] -13:09:37.553 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:09:37.559 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:09:37.570 INFO - Executing: [get text: 503 [org.openqa.selenium.remote.RemoteWebElement@27d101ba -> unknown locator]]) -13:09:37.629 INFO - Done: [get text: 503 [org.openqa.selenium.remote.RemoteWebElement@27d101ba -> unknown locator]] -13:09:37.634 INFO - Executing: [get text: 504 [org.openqa.selenium.remote.RemoteWebElement@27d101bb -> unknown locator]]) -13:09:37.657 INFO - Done: [get text: 504 [org.openqa.selenium.remote.RemoteWebElement@27d101bb -> unknown locator]] -13:09:37.665 INFO - Executing: [mousemove: 504 false]) -13:09:37.680 INFO - Done: [mousemove: 504 false] -13:09:37.689 INFO - Executing: [click: nothing]) -13:09:37.693 INFO - Done: [click: nothing] -13:09:38.700 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:09:38.718 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:09:38.865 INFO - Executing: [get text: 505 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:38.881 INFO - Done: [get text: 505 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:38.886 INFO - Executing: [get text: 506 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:38.901 INFO - Done: [get text: 506 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:38.907 INFO - Executing: [get text: 507 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:38.937 INFO - Done: [get text: 507 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:38.943 INFO - Executing: [get text: 508 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:38.958 INFO - Done: [get text: 508 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:38.964 INFO - Executing: [get text: 509 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:38.979 INFO - Done: [get text: 509 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:38.985 INFO - Executing: [get text: 510 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.000 INFO - Done: [get text: 510 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.007 INFO - Executing: [get text: 511 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.029 INFO - Done: [get text: 511 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.038 INFO - Executing: [get text: 512 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.062 INFO - Done: [get text: 512 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.068 INFO - Executing: [get text: 513 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.084 INFO - Done: [get text: 513 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.090 INFO - Executing: [get text: 514 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.105 INFO - Done: [get text: 514 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.110 INFO - Executing: [get text: 515 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.135 INFO - Done: [get text: 515 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.141 INFO - Executing: [get text: 516 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.157 INFO - Done: [get text: 516 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.162 INFO - Executing: [get text: 517 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.178 INFO - Done: [get text: 517 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.184 INFO - Executing: [get text: 518 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.199 INFO - Done: [get text: 518 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.204 INFO - Executing: [get text: 519 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.220 INFO - Done: [get text: 519 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.225 INFO - Executing: [get text: 520 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.245 INFO - Done: [get text: 520 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.251 INFO - Executing: [get text: 521 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.266 INFO - Done: [get text: 521 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.270 INFO - Executing: [get text: 522 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.285 INFO - Done: [get text: 522 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.291 INFO - Executing: [get text: 523 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.308 INFO - Done: [get text: 523 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.312 INFO - Executing: [get text: 524 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.327 INFO - Done: [get text: 524 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.333 INFO - Executing: [get text: 525 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.350 INFO - Done: [get text: 525 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.355 INFO - Executing: [get text: 502 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:09:39.371 INFO - Done: [get text: 502 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:09:39.377 INFO - Executing: [get text: 526 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.394 INFO - Done: [get text: 526 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.400 INFO - Executing: [get text: 527 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.417 INFO - Done: [get text: 527 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.423 INFO - Executing: [get text: 528 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.441 INFO - Done: [get text: 528 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.446 INFO - Executing: [get text: 529 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.463 INFO - Done: [get text: 529 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.468 INFO - Executing: [get text: 530 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.485 INFO - Done: [get text: 530 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.491 INFO - Executing: [get text: 531 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.508 INFO - Done: [get text: 531 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.513 INFO - Executing: [get text: 532 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.530 INFO - Done: [get text: 532 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.535 INFO - Executing: [get text: 533 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.552 INFO - Done: [get text: 533 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.556 INFO - Executing: [get text: 534 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.573 INFO - Done: [get text: 534 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.579 INFO - Executing: [get text: 535 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.596 INFO - Done: [get text: 535 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.603 INFO - Executing: [get text: 536 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.619 INFO - Done: [get text: 536 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.623 INFO - Executing: [get text: 537 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.640 INFO - Done: [get text: 537 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.645 INFO - Executing: [get text: 538 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.680 INFO - Done: [get text: 538 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.691 INFO - Executing: [get text: 539 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.709 INFO - Done: [get text: 539 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.715 INFO - Executing: [get text: 540 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.732 INFO - Done: [get text: 540 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.736 INFO - Executing: [get text: 541 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.753 INFO - Done: [get text: 541 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.759 INFO - Executing: [get text: 542 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.776 INFO - Done: [get text: 542 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.780 INFO - Executing: [get text: 543 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.798 INFO - Done: [get text: 543 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.802 INFO - Executing: [get text: 544 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.818 INFO - Done: [get text: 544 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.823 INFO - Executing: [get text: 545 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.841 INFO - Done: [get text: 545 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.847 INFO - Executing: [get text: 546 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.864 INFO - Done: [get text: 546 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.868 INFO - Executing: [get text: 547 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.886 INFO - Done: [get text: 547 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.890 INFO - Executing: [get text: 548 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.908 INFO - Done: [get text: 548 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.913 INFO - Executing: [get text: 549 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.932 INFO - Done: [get text: 549 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.937 INFO - Executing: [get text: 550 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.956 INFO - Done: [get text: 550 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.961 INFO - Executing: [get text: 551 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:39.978 INFO - Done: [get text: 551 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:39.983 INFO - Executing: [get text: 552 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:40.000 INFO - Done: [get text: 552 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:40.008 INFO - Executing: [get text: 553 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:40.035 INFO - Done: [get text: 553 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:40.040 INFO - Executing: [get text: 554 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:40.058 INFO - Done: [get text: 554 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:40.070 INFO - Executing: [get text: 555 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:40.087 INFO - Done: [get text: 555 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:40.096 INFO - Executing: [get text: 556 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:40.114 INFO - Done: [get text: 556 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:40.123 INFO - Executing: [click: 545 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:40.157 INFO - Done: [click: 545 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:41.165 INFO - Executing: [find elements: By.cssSelector: .value.ng-binding.active]) -13:09:41.182 INFO - Done: [find elements: By.cssSelector: .value.ng-binding.active] -13:09:41.188 INFO - Executing: [get text: 538 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:41.206 INFO - Done: [get text: 538 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:41.219 INFO - Executing: [get: http://localhost:1984/warp/]) -13:09:41.279 INFO - Done: [get: http://localhost:1984/warp/] -13:09:43.297 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:09:43.315 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:09:43.320 INFO - Executing: [click: 557 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:09:43.356 INFO - Done: [click: 557 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:09:45.369 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:09:45.375 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:09:45.385 INFO - Executing: [get text: 558 [org.openqa.selenium.remote.RemoteWebElement@dfd36f3d -> unknown locator]]) -13:09:45.432 INFO - Done: [get text: 558 [org.openqa.selenium.remote.RemoteWebElement@dfd36f3d -> unknown locator]] -13:09:45.437 INFO - Executing: [get text: 559 [org.openqa.selenium.remote.RemoteWebElement@dfd36f3e -> unknown locator]]) -13:09:45.469 INFO - Done: [get text: 559 [org.openqa.selenium.remote.RemoteWebElement@dfd36f3e -> unknown locator]] -13:09:45.476 INFO - Executing: [mousemove: 559 false]) -13:09:45.490 INFO - Done: [mousemove: 559 false] -13:09:45.505 INFO - Executing: [click: nothing]) -13:09:45.507 INFO - Done: [click: nothing] -13:09:46.515 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:09:46.532 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:09:46.655 INFO - Executing: [get text: 560 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.674 INFO - Done: [get text: 560 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.679 INFO - Executing: [get text: 561 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.694 INFO - Done: [get text: 561 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.699 INFO - Executing: [get text: 562 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.714 INFO - Done: [get text: 562 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.718 INFO - Executing: [get text: 563 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.734 INFO - Done: [get text: 563 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.740 INFO - Executing: [get text: 564 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.757 INFO - Done: [get text: 564 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.762 INFO - Executing: [get text: 565 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.778 INFO - Done: [get text: 565 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.782 INFO - Executing: [get text: 566 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.797 INFO - Done: [get text: 566 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.802 INFO - Executing: [get text: 567 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.818 INFO - Done: [get text: 567 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.822 INFO - Executing: [get text: 568 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.837 INFO - Done: [get text: 568 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.841 INFO - Executing: [get text: 569 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.857 INFO - Done: [get text: 569 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.863 INFO - Executing: [get text: 570 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.879 INFO - Done: [get text: 570 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.883 INFO - Executing: [get text: 571 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.898 INFO - Done: [get text: 571 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.903 INFO - Executing: [get text: 572 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.919 INFO - Done: [get text: 572 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.924 INFO - Executing: [get text: 573 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.939 INFO - Done: [get text: 573 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.943 INFO - Executing: [get text: 574 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.958 INFO - Done: [get text: 574 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.963 INFO - Executing: [get text: 575 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.978 INFO - Done: [get text: 575 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:46.983 INFO - Executing: [get text: 576 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:46.999 INFO - Done: [get text: 576 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.004 INFO - Executing: [get text: 577 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.025 INFO - Done: [get text: 577 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.030 INFO - Executing: [get text: 578 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.046 INFO - Done: [get text: 578 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.052 INFO - Executing: [get text: 579 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.069 INFO - Done: [get text: 579 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.082 INFO - Executing: [get text: 580 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.098 INFO - Done: [get text: 580 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.102 INFO - Executing: [get text: 557 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:09:47.120 INFO - Done: [get text: 557 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:09:47.125 INFO - Executing: [get text: 581 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.144 INFO - Done: [get text: 581 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.148 INFO - Executing: [get text: 582 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.165 INFO - Done: [get text: 582 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.171 INFO - Executing: [get text: 583 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.190 INFO - Done: [get text: 583 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.194 INFO - Executing: [get text: 584 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.213 INFO - Done: [get text: 584 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.218 INFO - Executing: [get text: 585 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.235 INFO - Done: [get text: 585 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.239 INFO - Executing: [get text: 586 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.257 INFO - Done: [get text: 586 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.261 INFO - Executing: [get text: 587 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.281 INFO - Done: [get text: 587 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.286 INFO - Executing: [get text: 588 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.304 INFO - Done: [get text: 588 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.308 INFO - Executing: [get text: 589 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.325 INFO - Done: [get text: 589 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.329 INFO - Executing: [get text: 590 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.347 INFO - Done: [get text: 590 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.351 INFO - Executing: [get text: 591 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.369 INFO - Done: [get text: 591 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.373 INFO - Executing: [get text: 592 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.391 INFO - Done: [get text: 592 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.396 INFO - Executing: [get text: 593 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.412 INFO - Done: [get text: 593 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.417 INFO - Executing: [get text: 594 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.434 INFO - Done: [get text: 594 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.439 INFO - Executing: [get text: 595 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.456 INFO - Done: [get text: 595 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.460 INFO - Executing: [get text: 596 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.478 INFO - Done: [get text: 596 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.483 INFO - Executing: [get text: 597 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.500 INFO - Done: [get text: 597 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.505 INFO - Executing: [get text: 598 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.525 INFO - Done: [get text: 598 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.530 INFO - Executing: [get text: 599 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.554 INFO - Done: [get text: 599 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.559 INFO - Executing: [get text: 600 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.583 INFO - Done: [get text: 600 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.588 INFO - Executing: [get text: 601 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.605 INFO - Done: [get text: 601 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.612 INFO - Executing: [get text: 602 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.630 INFO - Done: [get text: 602 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.636 INFO - Executing: [get text: 603 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.653 INFO - Done: [get text: 603 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.664 INFO - Executing: [get text: 604 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.682 INFO - Done: [get text: 604 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.688 INFO - Executing: [get text: 605 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.707 INFO - Done: [get text: 605 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:47.713 INFO - Executing: [click: 602 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:09:47.747 INFO - Done: [click: 602 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:09:48.759 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:09:48.765 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:09:48.774 INFO - Executing: [get text: 558 [org.openqa.selenium.remote.RemoteWebElement@dfd36f3d -> unknown locator]]) -13:09:48.807 INFO - Done: [get text: 558 [org.openqa.selenium.remote.RemoteWebElement@dfd36f3d -> unknown locator]] -13:09:49.825 INFO - Executing: [get: http://localhost:1984/warp/]) -13:09:49.882 INFO - Done: [get: http://localhost:1984/warp/] -13:09:51.902 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:09:51.920 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:09:51.933 INFO - Executing: [click: 606 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:09:51.969 INFO - Done: [click: 606 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:09:51.992 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:09:52.011 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:09:52.049 INFO - Executing: [is enabled: 607 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.054 INFO - Done: [is enabled: 607 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.059 INFO - Executing: [is enabled: 608 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.065 INFO - Done: [is enabled: 608 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.070 INFO - Executing: [is enabled: 609 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.075 INFO - Done: [is enabled: 609 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.080 INFO - Executing: [is enabled: 610 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.086 INFO - Done: [is enabled: 610 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.090 INFO - Executing: [is enabled: 611 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.096 INFO - Done: [is enabled: 611 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.101 INFO - Executing: [is enabled: 612 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.107 INFO - Done: [is enabled: 612 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.112 INFO - Executing: [is enabled: 613 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.117 INFO - Done: [is enabled: 613 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.122 INFO - Executing: [is enabled: 614 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.128 INFO - Done: [is enabled: 614 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.133 INFO - Executing: [is enabled: 615 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.138 INFO - Done: [is enabled: 615 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.145 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:09:52.160 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:09:52.212 INFO - Executing: [get text: 607 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.232 INFO - Done: [get text: 607 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.238 INFO - Executing: [get text: 608 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.257 INFO - Done: [get text: 608 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.261 INFO - Executing: [get text: 609 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.280 INFO - Done: [get text: 609 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.284 INFO - Executing: [get text: 610 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.302 INFO - Done: [get text: 610 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.308 INFO - Executing: [get text: 611 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.326 INFO - Done: [get text: 611 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.331 INFO - Executing: [get text: 612 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.359 INFO - Done: [get text: 612 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.365 INFO - Executing: [get text: 613 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.386 INFO - Done: [get text: 613 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.394 INFO - Executing: [get text: 614 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.414 INFO - Done: [get text: 614 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.421 INFO - Executing: [get text: 615 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.439 INFO - Done: [get text: 615 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:52.447 INFO - Executing: [get text: 610 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:52.458 INFO - Done: [get text: 610 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:53.468 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:09:53.476 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:09:53.514 INFO - Executing: [get text: 607 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:53.534 INFO - Done: [get text: 607 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:53.538 INFO - Executing: [get text: 608 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:53.550 INFO - Done: [get text: 608 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:53.554 INFO - Executing: [get text: 609 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:53.573 INFO - Done: [get text: 609 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:53.577 INFO - Executing: [get text: 610 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:53.587 INFO - Done: [get text: 610 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:53.591 INFO - Executing: [get text: 611 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:53.610 INFO - Done: [get text: 611 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:53.615 INFO - Executing: [get text: 612 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:53.624 INFO - Done: [get text: 612 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:53.628 INFO - Executing: [get text: 613 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:53.650 INFO - Done: [get text: 613 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:53.654 INFO - Executing: [get text: 614 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:53.663 INFO - Done: [get text: 614 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:53.668 INFO - Executing: [get text: 615 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:53.687 INFO - Done: [get text: 615 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:53.694 INFO - Executing: [click: 610 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:09:53.729 INFO - Done: [click: 610 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:09:53.748 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:09:53.762 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:09:54.772 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:09:54.788 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:09:54.804 INFO - Executing: [get element attribute: 616 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:09:54.813 INFO - Done: [get element attribute: 616 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:09:54.817 INFO - Executing: [get element attribute: 617 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:09:54.826 INFO - Done: [get element attribute: 617 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:09:54.834 INFO - Executing: [clear: 616 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:09:54.857 INFO - Done: [clear: 616 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:09:54.863 INFO - Executing: [clear: 617 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:09:54.885 INFO - Done: [clear: 617 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:09:55.894 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:09:55.909 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:09:55.919 INFO - Executing: [get element attribute: 616 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:09:55.927 INFO - Done: [get element attribute: 616 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:09:55.931 INFO - Executing: [get element attribute: 617 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:09:55.939 INFO - Done: [get element attribute: 617 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:09:55.947 INFO - Executing: [send keys: 616 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Webpage]]) -13:09:56.014 INFO - Done: [send keys: 616 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Webpage]] -13:09:56.019 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:09:56.076 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:09:56.086 INFO - Executing: [get element attribute: 616 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:09:56.092 INFO - Done: [get element attribute: 616 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:09:56.098 INFO - Executing: [get element attribute: 617 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:09:56.103 INFO - Done: [get element attribute: 617 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:09:56.111 INFO - Executing: [send keys: 617 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [http://test.com]]) -13:09:56.158 INFO - Done: [send keys: 617 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [http://test.com]] -13:09:57.170 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:09:57.186 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:09:57.192 INFO - Executing: [click: 618 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:09:57.228 INFO - Done: [click: 618 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:09:58.242 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:09:58.257 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:09:58.264 INFO - Executing: [get text: 619 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:09:58.298 INFO - Done: [get text: 619 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:09:58.304 INFO - Executing: [is enabled: 619 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:09:58.310 INFO - Done: [is enabled: 619 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:09:59.324 INFO - Executing: [get: http://localhost:1984/warp/]) -13:09:59.369 INFO - Done: [get: http://localhost:1984/warp/] -13:10:01.395 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:10:01.413 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:10:01.421 INFO - Executing: [click: 620 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:10:01.463 INFO - Done: [click: 620 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:10:03.479 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:10:03.485 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:10:03.495 INFO - Executing: [get text: 621 [org.openqa.selenium.remote.RemoteWebElement@fb768d39 -> unknown locator]]) -13:10:03.549 INFO - Done: [get text: 621 [org.openqa.selenium.remote.RemoteWebElement@fb768d39 -> unknown locator]] -13:10:03.553 INFO - Executing: [get text: 622 [org.openqa.selenium.remote.RemoteWebElement@fb768d3a -> unknown locator]]) -13:10:03.585 INFO - Done: [get text: 622 [org.openqa.selenium.remote.RemoteWebElement@fb768d3a -> unknown locator]] -13:10:03.592 INFO - Executing: [mousemove: 622 false]) -13:10:03.606 INFO - Done: [mousemove: 622 false] -13:10:03.614 INFO - Executing: [click: nothing]) -13:10:03.617 INFO - Done: [click: nothing] -13:10:04.624 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:10:04.642 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:10:04.759 INFO - Executing: [get text: 623 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:04.778 INFO - Done: [get text: 623 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:04.782 INFO - Executing: [get text: 624 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:04.797 INFO - Done: [get text: 624 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:04.801 INFO - Executing: [get text: 625 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:04.817 INFO - Done: [get text: 625 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:04.823 INFO - Executing: [get text: 626 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:04.839 INFO - Done: [get text: 626 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:04.843 INFO - Executing: [get text: 627 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:04.859 INFO - Done: [get text: 627 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:04.863 INFO - Executing: [get text: 628 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:04.880 INFO - Done: [get text: 628 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:04.884 INFO - Executing: [get text: 629 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:04.900 INFO - Done: [get text: 629 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:04.904 INFO - Executing: [get text: 630 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:04.922 INFO - Done: [get text: 630 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:04.926 INFO - Executing: [get text: 631 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:04.941 INFO - Done: [get text: 631 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:04.946 INFO - Executing: [get text: 632 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:04.960 INFO - Done: [get text: 632 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:04.973 INFO - Executing: [get text: 633 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:04.988 INFO - Done: [get text: 633 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:04.992 INFO - Executing: [get text: 634 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.011 INFO - Done: [get text: 634 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.017 INFO - Executing: [get text: 635 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.034 INFO - Done: [get text: 635 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.038 INFO - Executing: [get text: 636 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.053 INFO - Done: [get text: 636 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.057 INFO - Executing: [get text: 637 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.075 INFO - Done: [get text: 637 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.081 INFO - Executing: [get text: 638 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.109 INFO - Done: [get text: 638 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.113 INFO - Executing: [get text: 639 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.129 INFO - Done: [get text: 639 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.134 INFO - Executing: [get text: 640 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.150 INFO - Done: [get text: 640 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.154 INFO - Executing: [get text: 641 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.169 INFO - Done: [get text: 641 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.174 INFO - Executing: [get text: 642 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.191 INFO - Done: [get text: 642 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.195 INFO - Executing: [get text: 643 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.211 INFO - Done: [get text: 643 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.215 INFO - Executing: [get text: 620 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:10:05.233 INFO - Done: [get text: 620 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:10:05.237 INFO - Executing: [get text: 644 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.268 INFO - Done: [get text: 644 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.272 INFO - Executing: [get text: 645 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.292 INFO - Done: [get text: 645 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.296 INFO - Executing: [get text: 646 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.315 INFO - Done: [get text: 646 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.320 INFO - Executing: [get text: 647 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.355 INFO - Done: [get text: 647 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.359 INFO - Executing: [get text: 648 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.376 INFO - Done: [get text: 648 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.382 INFO - Executing: [get text: 649 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.400 INFO - Done: [get text: 649 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.404 INFO - Executing: [get text: 650 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.422 INFO - Done: [get text: 650 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.427 INFO - Executing: [get text: 651 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.445 INFO - Done: [get text: 651 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.449 INFO - Executing: [get text: 652 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.467 INFO - Done: [get text: 652 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.472 INFO - Executing: [get text: 653 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.499 INFO - Done: [get text: 653 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.504 INFO - Executing: [get text: 654 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.523 INFO - Done: [get text: 654 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.529 INFO - Executing: [get text: 655 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.548 INFO - Done: [get text: 655 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.553 INFO - Executing: [get text: 656 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.575 INFO - Done: [get text: 656 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.579 INFO - Executing: [get text: 657 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.603 INFO - Done: [get text: 657 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.610 INFO - Executing: [get text: 658 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.641 INFO - Done: [get text: 658 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.648 INFO - Executing: [get text: 659 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.671 INFO - Done: [get text: 659 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.679 INFO - Executing: [get text: 660 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.703 INFO - Done: [get text: 660 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.709 INFO - Executing: [get text: 661 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.727 INFO - Done: [get text: 661 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.732 INFO - Executing: [get text: 662 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.752 INFO - Done: [get text: 662 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.756 INFO - Executing: [get text: 663 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.778 INFO - Done: [get text: 663 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.784 INFO - Executing: [get text: 664 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.803 INFO - Done: [get text: 664 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.813 INFO - Executing: [get text: 665 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.845 INFO - Done: [get text: 665 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.849 INFO - Executing: [get text: 666 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.866 INFO - Done: [get text: 666 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:05.873 INFO - Executing: [click: 663 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:10:05.906 INFO - Done: [click: 663 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:10:06.919 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:10:06.925 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:10:06.940 INFO - Executing: [get text: 621 [org.openqa.selenium.remote.RemoteWebElement@fb768d39 -> unknown locator]]) -13:10:06.973 INFO - Done: [get text: 621 [org.openqa.selenium.remote.RemoteWebElement@fb768d39 -> unknown locator]] -13:10:07.993 INFO - Executing: [get: http://localhost:1984/warp/]) -13:10:08.038 INFO - Done: [get: http://localhost:1984/warp/] -13:10:09.048 INFO - Executing: [find elements: By.cssSelector: [title="Enter full screen mode"]]) -13:10:09.065 INFO - Done: [find elements: By.cssSelector: [title="Enter full screen mode"]] -13:10:09.071 INFO - Executing: [is enabled: 667 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [title="Enter full screen mode"]]]) -13:10:09.078 INFO - Done: [is enabled: 667 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [title="Enter full screen mode"]]] -13:10:10.094 INFO - Executing: [find elements: By.cssSelector: [title="Enter full screen mode"]]) -13:10:10.107 INFO - Done: [find elements: By.cssSelector: [title="Enter full screen mode"]] -13:10:10.114 INFO - Executing: [is displayed: 667 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [title="Enter full screen mode"]]]) -13:10:10.127 INFO - Done: [is displayed: 667 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [title="Enter full screen mode"]]] -13:10:10.135 INFO - Executing: [get: http://localhost:1984/warp/]) -13:10:10.185 INFO - Done: [get: http://localhost:1984/warp/] -13:10:11.196 INFO - Executing: [find elements: By.cssSelector: [title="Enter full screen mode"]]) -13:10:11.208 INFO - Done: [find elements: By.cssSelector: [title="Enter full screen mode"]] -13:10:11.214 INFO - Executing: [is enabled: 668 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [title="Enter full screen mode"]]]) -13:10:11.220 INFO - Done: [is enabled: 668 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [title="Enter full screen mode"]]] -13:10:12.241 INFO - Executing: [execute script: return (function getFullScreen(){ - return document.webkitIsFullScreen; - }).apply(null, arguments);, []]) -13:10:12.246 INFO - Done: [execute script: return (function getFullScreen(){ - return document.webkitIsFullScreen; - }).apply(null, arguments);, []] -13:10:12.250 INFO - Executing: [find elements: By.cssSelector: [title="Enter full screen mode"]]) -13:10:12.257 INFO - Done: [find elements: By.cssSelector: [title="Enter full screen mode"]] -13:10:12.263 INFO - Executing: [click: 668 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [title="Enter full screen mode"]]]) -13:10:12.298 INFO - Done: [click: 668 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [title="Enter full screen mode"]]] -13:10:12.305 INFO - Executing: [execute script: return (function getFullScreen(){ - return document.webkitIsFullScreen; - }).apply(null, arguments);, []]) -13:10:12.819 INFO - Done: [execute script: return (function getFullScreen(){ - return document.webkitIsFullScreen; - }).apply(null, arguments);, []] -13:10:12.835 INFO - Executing: [get: http://localhost:1984/warp/]) -13:10:13.165 INFO - Done: [get: http://localhost:1984/warp/] -13:10:15.182 INFO - Executing: [find elements: By.cssSelector: [ng-show="createController.isActive()"]]) -13:10:15.199 INFO - Done: [find elements: By.cssSelector: [ng-show="createController.isActive()"]] -13:10:15.204 INFO - Executing: [is displayed: 669 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-show="createController.isActive()"]]]) -13:10:15.215 INFO - Done: [is displayed: 669 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-show="createController.isActive()"]]] -13:10:15.226 INFO - Executing: [get: http://localhost:1984/warp/]) -13:10:15.271 INFO - Done: [get: http://localhost:1984/warp/] -13:10:17.292 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:10:17.319 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:10:17.334 INFO - Executing: [click: 670 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:10:17.371 INFO - Done: [click: 670 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:10:17.379 INFO - Executing: [find elements: By.cssSelector: [ng-show="createController.isActive()"]]) -13:10:17.396 INFO - Done: [find elements: By.cssSelector: [ng-show="createController.isActive()"]] -13:10:17.406 INFO - Executing: [is displayed: 671 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-show="createController.isActive()"]]]) -13:10:17.422 INFO - Done: [is displayed: 671 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-show="createController.isActive()"]]] -13:10:17.436 INFO - Executing: [get: http://localhost:1984/warp/]) -13:10:17.486 INFO - Done: [get: http://localhost:1984/warp/] -13:10:19.503 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:10:19.521 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:10:19.527 INFO - Executing: [click: 672 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:10:19.562 INFO - Done: [click: 672 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:10:19.569 INFO - Executing: [find elements: By.cssSelector: [ng-show="createController.isActive()"]]) -13:10:19.576 INFO - Done: [find elements: By.cssSelector: [ng-show="createController.isActive()"]] -13:10:19.585 INFO - Executing: [is displayed: 673 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-show="createController.isActive()"]]]) -13:10:19.599 INFO - Done: [is displayed: 673 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-show="createController.isActive()"]]] -13:10:19.616 INFO - Executing: [get: http://localhost:1984/warp/]) -13:10:19.655 INFO - Done: [get: http://localhost:1984/warp/] -13:10:23.674 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:10:23.687 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:10:23.693 INFO - Executing: [click: 674 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:10:23.725 INFO - Done: [click: 674 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:10:23.742 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:10:23.759 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:10:23.781 INFO - Executing: [is enabled: 675 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:23.786 INFO - Done: [is enabled: 675 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:23.790 INFO - Executing: [is enabled: 676 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:23.795 INFO - Done: [is enabled: 676 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:23.799 INFO - Executing: [is enabled: 677 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:23.804 INFO - Done: [is enabled: 677 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:23.808 INFO - Executing: [is enabled: 678 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:23.813 INFO - Done: [is enabled: 678 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:23.816 INFO - Executing: [is enabled: 679 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:23.822 INFO - Done: [is enabled: 679 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:23.825 INFO - Executing: [is enabled: 680 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:23.831 INFO - Done: [is enabled: 680 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:23.835 INFO - Executing: [is enabled: 681 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:23.840 INFO - Done: [is enabled: 681 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:23.843 INFO - Executing: [is enabled: 682 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:23.849 INFO - Done: [is enabled: 682 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:23.852 INFO - Executing: [is enabled: 683 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:23.857 INFO - Done: [is enabled: 683 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:23.874 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:10:23.889 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:10:23.928 INFO - Executing: [get text: 675 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:23.948 INFO - Done: [get text: 675 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:23.954 INFO - Executing: [get text: 676 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:23.974 INFO - Done: [get text: 676 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:23.979 INFO - Executing: [get text: 677 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:24.000 INFO - Done: [get text: 677 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:24.009 INFO - Executing: [get text: 678 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:24.030 INFO - Done: [get text: 678 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:24.035 INFO - Executing: [get text: 679 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:24.054 INFO - Done: [get text: 679 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:24.059 INFO - Executing: [get text: 680 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:24.079 INFO - Done: [get text: 680 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:24.084 INFO - Executing: [get text: 681 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:24.104 INFO - Done: [get text: 681 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:24.111 INFO - Executing: [get text: 682 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:24.130 INFO - Done: [get text: 682 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:24.135 INFO - Executing: [get text: 683 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:24.155 INFO - Done: [get text: 683 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:24.164 INFO - Executing: [get text: 675 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:24.191 INFO - Done: [get text: 675 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:25.202 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:10:25.211 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:10:25.272 INFO - Executing: [get text: 675 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:25.291 INFO - Done: [get text: 675 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:25.296 INFO - Executing: [get text: 676 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:25.306 INFO - Done: [get text: 676 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:25.310 INFO - Executing: [get text: 677 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:25.330 INFO - Done: [get text: 677 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:25.334 INFO - Executing: [get text: 678 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:25.353 INFO - Done: [get text: 678 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:25.358 INFO - Executing: [get text: 679 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:25.377 INFO - Done: [get text: 679 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:25.381 INFO - Executing: [get text: 680 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:25.394 INFO - Done: [get text: 680 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:25.398 INFO - Executing: [get text: 681 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:25.418 INFO - Done: [get text: 681 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:25.423 INFO - Executing: [get text: 682 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:25.443 INFO - Done: [get text: 682 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:25.447 INFO - Executing: [get text: 683 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:25.466 INFO - Done: [get text: 683 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:25.474 INFO - Executing: [click: 675 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:25.509 INFO - Done: [click: 675 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:25.522 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:10:25.544 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:10:26.557 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:10:26.572 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:10:26.579 INFO - Executing: [get element attribute: 684 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:10:26.588 INFO - Done: [get element attribute: 684 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:10:26.597 INFO - Executing: [clear: 684 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:10:26.620 INFO - Done: [clear: 684 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:10:27.630 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:10:27.645 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:10:27.653 INFO - Executing: [get element attribute: 684 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:10:27.661 INFO - Done: [get element attribute: 684 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:10:27.668 INFO - Executing: [send keys: 684 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Folder]]) -13:10:27.706 INFO - Done: [send keys: 684 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Folder]] -13:10:27.714 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:10:27.747 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:10:27.755 INFO - Executing: [click: 685 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:10:27.810 INFO - Done: [click: 685 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:10:28.819 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:10:28.835 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:10:28.844 INFO - Executing: [get text: 686 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:10:28.877 INFO - Done: [get text: 686 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:10:28.883 INFO - Executing: [is enabled: 686 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:10:28.888 INFO - Done: [is enabled: 686 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:10:29.904 INFO - Executing: [get: http://localhost:1984/warp/]) -13:10:29.959 INFO - Done: [get: http://localhost:1984/warp/] -13:10:33.986 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:10:34.003 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:10:34.014 INFO - Executing: [click: 687 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:10:34.049 INFO - Done: [click: 687 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:10:34.071 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:10:34.086 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:10:34.107 INFO - Executing: [is enabled: 688 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.112 INFO - Done: [is enabled: 688 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.116 INFO - Executing: [is enabled: 689 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.121 INFO - Done: [is enabled: 689 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.125 INFO - Executing: [is enabled: 690 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.130 INFO - Done: [is enabled: 690 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.134 INFO - Executing: [is enabled: 691 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.139 INFO - Done: [is enabled: 691 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.142 INFO - Executing: [is enabled: 692 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.148 INFO - Done: [is enabled: 692 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.151 INFO - Executing: [is enabled: 693 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.157 INFO - Done: [is enabled: 693 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.160 INFO - Executing: [is enabled: 694 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.165 INFO - Done: [is enabled: 694 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.169 INFO - Executing: [is enabled: 695 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.174 INFO - Done: [is enabled: 695 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.178 INFO - Executing: [is enabled: 696 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.183 INFO - Done: [is enabled: 696 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.188 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:10:34.203 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:10:34.244 INFO - Executing: [get text: 688 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.263 INFO - Done: [get text: 688 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.275 INFO - Executing: [get text: 689 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.294 INFO - Done: [get text: 689 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.298 INFO - Executing: [get text: 690 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.317 INFO - Done: [get text: 690 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.321 INFO - Executing: [get text: 691 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.341 INFO - Done: [get text: 691 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.345 INFO - Executing: [get text: 692 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.364 INFO - Done: [get text: 692 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.368 INFO - Executing: [get text: 693 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.387 INFO - Done: [get text: 693 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.391 INFO - Executing: [get text: 694 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.410 INFO - Done: [get text: 694 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.417 INFO - Executing: [get text: 695 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.436 INFO - Done: [get text: 695 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.441 INFO - Executing: [get text: 696 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.459 INFO - Done: [get text: 696 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:34.466 INFO - Executing: [get text: 693 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:34.478 INFO - Done: [get text: 693 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:35.486 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:10:35.494 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:10:35.530 INFO - Executing: [get text: 688 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:35.551 INFO - Done: [get text: 688 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:35.555 INFO - Executing: [get text: 689 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:35.566 INFO - Done: [get text: 689 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:35.570 INFO - Executing: [get text: 690 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:35.589 INFO - Done: [get text: 690 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:35.593 INFO - Executing: [get text: 691 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:35.602 INFO - Done: [get text: 691 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:35.607 INFO - Executing: [get text: 692 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:35.627 INFO - Done: [get text: 692 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:35.631 INFO - Executing: [get text: 693 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:35.640 INFO - Done: [get text: 693 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:35.644 INFO - Executing: [get text: 694 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:35.663 INFO - Done: [get text: 694 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:35.669 INFO - Executing: [get text: 695 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:35.678 INFO - Done: [get text: 695 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:35.682 INFO - Executing: [get text: 696 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:35.701 INFO - Done: [get text: 696 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:35.708 INFO - Executing: [click: 693 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:10:35.762 INFO - Done: [click: 693 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:10:35.778 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:10:35.786 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:10:36.807 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:10:36.823 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:10:36.832 INFO - Executing: [get element attribute: 697 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:10:36.840 INFO - Done: [get element attribute: 697 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:10:36.845 INFO - Executing: [get element attribute: 698 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:10:36.853 INFO - Done: [get element attribute: 698 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:10:36.859 INFO - Executing: [clear: 697 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:10:36.886 INFO - Done: [clear: 697 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:10:37.896 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:10:37.911 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:10:37.920 INFO - Executing: [get element attribute: 697 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:10:37.928 INFO - Done: [get element attribute: 697 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:10:37.933 INFO - Executing: [get element attribute: 698 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:10:37.941 INFO - Done: [get element attribute: 698 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:10:37.949 INFO - Executing: [send keys: 697 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Timer]]) -13:10:37.986 INFO - Done: [send keys: 697 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Timer]] -13:10:38.997 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]]) -13:10:39.002 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]] -13:10:39.014 INFO - Executing: [clear: 699 [org.openqa.selenium.remote.RemoteWebElement@375c3131 -> unknown locator]]) -13:10:39.035 INFO - Done: [clear: 699 [org.openqa.selenium.remote.RemoteWebElement@375c3131 -> unknown locator]] -13:10:39.044 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]]) -13:10:39.048 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]] -13:10:39.059 INFO - Executing: [send keys: 699 [org.openqa.selenium.remote.RemoteWebElement@375c3131 -> unknown locator], [2015-07-22]]) -13:10:39.102 INFO - Done: [send keys: 699 [org.openqa.selenium.remote.RemoteWebElement@375c3131 -> unknown locator], [2015-07-22]] -13:10:40.114 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hour, null, body]]) -13:10:40.119 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hour, null, body]] -13:10:40.128 INFO - Executing: [send keys: 700 [org.openqa.selenium.remote.RemoteWebElement@375c3132 -> unknown locator], [7]]) -13:10:40.162 INFO - Done: [send keys: 700 [org.openqa.selenium.remote.RemoteWebElement@375c3132 -> unknown locator], [7]] -13:10:40.172 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.min, null, body]]) -13:10:40.184 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.min, null, body]] -13:10:40.193 INFO - Executing: [send keys: 701 [org.openqa.selenium.remote.RemoteWebElement@375c3133 -> unknown locator], [30]]) -13:10:40.229 INFO - Done: [send keys: 701 [org.openqa.selenium.remote.RemoteWebElement@375c3133 -> unknown locator], [30]] -13:10:40.238 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.sec, null, body]]) -13:10:40.255 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.sec, null, body]] -13:10:40.264 INFO - Executing: [send keys: 702 [org.openqa.selenium.remote.RemoteWebElement@375c3134 -> unknown locator], [000]]) -13:10:40.301 INFO - Done: [send keys: 702 [org.openqa.selenium.remote.RemoteWebElement@375c3134 -> unknown locator], [000]] -13:10:41.310 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:10:41.326 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:10:41.340 INFO - Executing: [click: 703 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:10:41.378 INFO - Done: [click: 703 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:10:42.890 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:10:42.905 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:10:42.919 INFO - Executing: [get text: 704 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:10:42.954 INFO - Done: [get text: 704 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:10:42.959 INFO - Executing: [get text: 705 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:10:42.989 INFO - Done: [get text: 705 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:10:42.997 INFO - Executing: [is enabled: 705 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:10:43.005 INFO - Done: [is enabled: 705 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:10:44.019 INFO - Executing: [get: http://localhost:1984/warp/]) -13:10:44.075 INFO - Done: [get: http://localhost:1984/warp/] -13:10:48.100 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:10:48.118 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:10:48.124 INFO - Executing: [click: 706 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:10:48.178 INFO - Done: [click: 706 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:10:49.189 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:10:49.195 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:10:49.208 INFO - Executing: [get text: 707 [org.openqa.selenium.remote.RemoteWebElement@8b6d4f91 -> unknown locator]]) -13:10:49.273 INFO - Done: [get text: 707 [org.openqa.selenium.remote.RemoteWebElement@8b6d4f91 -> unknown locator]] -13:10:49.279 INFO - Executing: [get text: 708 [org.openqa.selenium.remote.RemoteWebElement@8b6d4f92 -> unknown locator]]) -13:10:49.312 INFO - Done: [get text: 708 [org.openqa.selenium.remote.RemoteWebElement@8b6d4f92 -> unknown locator]] -13:10:49.317 INFO - Executing: [get text: 709 [org.openqa.selenium.remote.RemoteWebElement@8b6d4f93 -> unknown locator]]) -13:10:49.351 INFO - Done: [get text: 709 [org.openqa.selenium.remote.RemoteWebElement@8b6d4f93 -> unknown locator]] -13:10:49.358 INFO - Executing: [click: 708 [org.openqa.selenium.remote.RemoteWebElement@8b6d4f92 -> unknown locator]]) -13:10:49.393 INFO - Done: [click: 708 [org.openqa.selenium.remote.RemoteWebElement@8b6d4f92 -> unknown locator]] -13:10:51.401 INFO - Executing: [find elements: By.cssSelector: .items-holder.grid.abs.ng-scope]) -13:10:51.420 INFO - Done: [find elements: By.cssSelector: .items-holder.grid.abs.ng-scope] -13:10:51.429 INFO - Executing: [is enabled: 710 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .items-holder.grid.abs.ng-scope]]) -13:10:51.439 INFO - Done: [is enabled: 710 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .items-holder.grid.abs.ng-scope]] -13:10:51.445 INFO - Executing: [find elements: By.cssSelector: .ng-isolate-scope.ng-pristine.ng-valid]) -13:10:51.464 INFO - Done: [find elements: By.cssSelector: .ng-isolate-scope.ng-pristine.ng-valid] -13:10:51.510 INFO - Executing: [get text: 711 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:51.572 INFO - Done: [get text: 711 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:51.577 INFO - Executing: [get text: 712 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:51.641 INFO - Done: [get text: 712 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:51.645 INFO - Executing: [get text: 713 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:51.667 INFO - Done: [get text: 713 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:51.671 INFO - Executing: [get text: 714 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:51.754 INFO - Done: [get text: 714 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:51.760 INFO - Executing: [get text: 715 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:51.805 INFO - Done: [get text: 715 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:51.811 INFO - Executing: [get text: 716 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:51.838 INFO - Done: [get text: 716 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:51.843 INFO - Executing: [get text: 717 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:51.871 INFO - Done: [get text: 717 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:51.877 INFO - Executing: [get text: 718 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:51.912 INFO - Done: [get text: 718 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:51.917 INFO - Executing: [get text: 719 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:51.942 INFO - Done: [get text: 719 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:51.948 INFO - Executing: [get text: 720 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:51.986 INFO - Done: [get text: 720 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:51.992 INFO - Executing: [get text: 721 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.019 INFO - Done: [get text: 721 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.027 INFO - Executing: [get text: 722 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.063 INFO - Done: [get text: 722 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.070 INFO - Executing: [get text: 723 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.101 INFO - Done: [get text: 723 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.107 INFO - Executing: [is enabled: 719 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.113 INFO - Done: [is enabled: 719 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.118 INFO - Executing: [find elements: By.cssSelector: .ng-isolate-scope.ng-pristine.ng-valid]) -13:10:52.132 INFO - Done: [find elements: By.cssSelector: .ng-isolate-scope.ng-pristine.ng-valid] -13:10:52.186 INFO - Executing: [get text: 711 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.251 INFO - Done: [get text: 711 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.255 INFO - Executing: [get text: 712 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.312 INFO - Done: [get text: 712 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.316 INFO - Executing: [get text: 713 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.331 INFO - Done: [get text: 713 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.335 INFO - Executing: [get text: 714 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.383 INFO - Done: [get text: 714 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.388 INFO - Executing: [get text: 715 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.432 INFO - Done: [get text: 715 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.437 INFO - Executing: [get text: 716 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.453 INFO - Done: [get text: 716 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.457 INFO - Executing: [get text: 717 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.472 INFO - Done: [get text: 717 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.477 INFO - Executing: [get text: 718 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.513 INFO - Done: [get text: 718 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.518 INFO - Executing: [get text: 719 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.541 INFO - Done: [get text: 719 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.547 INFO - Executing: [get text: 720 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.566 INFO - Done: [get text: 720 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.571 INFO - Executing: [get text: 721 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.594 INFO - Done: [get text: 721 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.600 INFO - Executing: [get text: 722 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.611 INFO - Done: [get text: 722 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.615 INFO - Executing: [get text: 723 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:10:52.654 INFO - Done: [get text: 723 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:10:52.660 INFO - Executing: [find elements: By.cssSelector: .items-holder.grid.abs.ng-scope]) -13:10:52.673 INFO - Done: [find elements: By.cssSelector: .items-holder.grid.abs.ng-scope] -13:10:52.679 INFO - Executing: [execute script: return (function (elem, zone){ - createEvent = function(type) { - var event = document.createEvent("event"); - event.initEvent(type, true, false); - event.dataTransfer = { - data: { - }, - setData: function(type, val){ - event.dataTransfer.data[type] = val; - }, - getData: function(type){ - return event.dataTransfer.data[type]; - } - }; - return event; - } - var event = createEvent('dragstart'); - event.effectAllowed = "copyMove"; - elem.dispatchEvent(event); - - var ele = createEvent('dragover'); - ele.preventDefault(); - zone.dispatchEvent(ele); - - var dropEvent = createEvent('drop', {}); - dropEvent.dataTransfer = event.dataTransfer; - dropEvent.preventDefault(); - zone.dispatchEvent(dropEvent); - - var dragEndEvent = createEvent('dragend', {}); - dragEndEvent.dataTransfer = event.dataTransfer; - elem.dispatchEvent(dragEndEvent); - }).apply(null, arguments);, [[[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid], [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .items-holder.grid.abs.ng-scope]]]) -13:10:52.689 INFO - Done: [execute script: return (function (elem, zone){ - createEvent = function(type) { - var event = document.createEvent("event"); - event.initEvent(type, true, false); - event.dataTransfer = { - data: { - }, - setData: function(type, val){ - event.dataTransfer.data[type] = val; - }, - getData: function(type){ - return event.dataTransfer.data[type]; - } - }; - return event; - } - var event = createEvent('dragstart'); - event.effectAllowed = "copyMove"; - elem.dispatchEvent(event); - - var ele = createEvent('dragover'); - ele.preventDefault(); - zone.dispatchEvent(ele); - - var dropEvent = createEvent('drop', {}); - dropEvent.dataTransfer = event.dataTransfer; - dropEvent.preventDefault(); - zone.dispatchEvent(dropEvent); - - var dragEndEvent = createEvent('dragend', {}); - dragEndEvent.dataTransfer = event.dataTransfer; - elem.dispatchEvent(dragEndEvent); - }).apply(null, arguments);, [[[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid], [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .items-holder.grid.abs.ng-scope]]] -13:10:55.708 INFO - Executing: [get: http://localhost:1984/warp/]) -13:10:55.766 INFO - Done: [get: http://localhost:1984/warp/] -13:10:59.792 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:10:59.810 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:10:59.815 INFO - Executing: [is displayed: 724 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:10:59.829 INFO - Done: [is displayed: 724 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:10:59.834 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:10:59.847 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:10:59.853 INFO - Executing: [click: 724 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:10:59.888 INFO - Done: [click: 724 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:11:01.900 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:11:01.907 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:11:01.928 INFO - Executing: [get text: 725 [org.openqa.selenium.remote.RemoteWebElement@e901299d -> unknown locator]]) -13:11:01.990 INFO - Done: [get text: 725 [org.openqa.selenium.remote.RemoteWebElement@e901299d -> unknown locator]] -13:11:01.996 INFO - Executing: [get text: 726 [org.openqa.selenium.remote.RemoteWebElement@e901299e -> unknown locator]]) -13:11:02.032 INFO - Done: [get text: 726 [org.openqa.selenium.remote.RemoteWebElement@e901299e -> unknown locator]] -13:11:02.041 INFO - Executing: [get text: 727 [org.openqa.selenium.remote.RemoteWebElement@e901299f -> unknown locator]]) -13:11:02.076 INFO - Done: [get text: 727 [org.openqa.selenium.remote.RemoteWebElement@e901299f -> unknown locator]] -13:11:02.087 INFO - Executing: [mousemove: 726 false]) -13:11:02.101 INFO - Done: [mousemove: 726 false] -13:11:02.110 INFO - Executing: [click: nothing]) -13:11:02.112 INFO - Done: [click: nothing] -13:11:03.120 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:11:03.138 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:11:03.302 INFO - Executing: [get text: 728 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.321 INFO - Done: [get text: 728 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.327 INFO - Executing: [get text: 729 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.342 INFO - Done: [get text: 729 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.347 INFO - Executing: [get text: 730 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.363 INFO - Done: [get text: 730 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.367 INFO - Executing: [get text: 731 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.382 INFO - Done: [get text: 731 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.387 INFO - Executing: [get text: 732 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.402 INFO - Done: [get text: 732 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.406 INFO - Executing: [get text: 733 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.421 INFO - Done: [get text: 733 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.426 INFO - Executing: [get text: 734 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.441 INFO - Done: [get text: 734 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.445 INFO - Executing: [get text: 735 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.460 INFO - Done: [get text: 735 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.464 INFO - Executing: [get text: 736 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.479 INFO - Done: [get text: 736 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.491 INFO - Executing: [get text: 737 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.506 INFO - Done: [get text: 737 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.510 INFO - Executing: [get text: 738 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.527 INFO - Done: [get text: 738 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.531 INFO - Executing: [get text: 739 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.546 INFO - Done: [get text: 739 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.551 INFO - Executing: [get text: 740 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.566 INFO - Done: [get text: 740 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.570 INFO - Executing: [get text: 741 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.585 INFO - Done: [get text: 741 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.590 INFO - Executing: [get text: 742 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.605 INFO - Done: [get text: 742 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.609 INFO - Executing: [get text: 743 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.624 INFO - Done: [get text: 743 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.629 INFO - Executing: [get text: 744 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.644 INFO - Done: [get text: 744 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.649 INFO - Executing: [get text: 745 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.664 INFO - Done: [get text: 745 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.668 INFO - Executing: [get text: 746 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.684 INFO - Done: [get text: 746 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.688 INFO - Executing: [get text: 747 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.703 INFO - Done: [get text: 747 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.708 INFO - Executing: [get text: 748 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.723 INFO - Done: [get text: 748 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.727 INFO - Executing: [get text: 724 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:11:03.745 INFO - Done: [get text: 724 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:11:03.749 INFO - Executing: [get text: 749 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.766 INFO - Done: [get text: 749 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.771 INFO - Executing: [get text: 750 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.790 INFO - Done: [get text: 750 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.794 INFO - Executing: [get text: 751 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.812 INFO - Done: [get text: 751 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.816 INFO - Executing: [get text: 752 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.834 INFO - Done: [get text: 752 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.838 INFO - Executing: [get text: 753 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.856 INFO - Done: [get text: 753 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.860 INFO - Executing: [get text: 754 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.878 INFO - Done: [get text: 754 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.883 INFO - Executing: [get text: 755 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.904 INFO - Done: [get text: 755 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.909 INFO - Executing: [get text: 756 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.926 INFO - Done: [get text: 756 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.930 INFO - Executing: [get text: 757 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.948 INFO - Done: [get text: 757 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.954 INFO - Executing: [get text: 758 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.971 INFO - Done: [get text: 758 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.976 INFO - Executing: [get text: 759 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:03.994 INFO - Done: [get text: 759 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:03.999 INFO - Executing: [get text: 760 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.022 INFO - Done: [get text: 760 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.030 INFO - Executing: [get text: 761 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.052 INFO - Done: [get text: 761 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.056 INFO - Executing: [get text: 762 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.074 INFO - Done: [get text: 762 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.078 INFO - Executing: [get text: 763 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.096 INFO - Done: [get text: 763 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.101 INFO - Executing: [get text: 764 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.127 INFO - Done: [get text: 764 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.132 INFO - Executing: [get text: 765 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.153 INFO - Done: [get text: 765 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.158 INFO - Executing: [get text: 766 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.180 INFO - Done: [get text: 766 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.184 INFO - Executing: [get text: 767 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.200 INFO - Done: [get text: 767 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.205 INFO - Executing: [get text: 768 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.247 INFO - Done: [get text: 768 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.252 INFO - Executing: [get text: 769 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.269 INFO - Done: [get text: 769 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.274 INFO - Executing: [get text: 770 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.292 INFO - Done: [get text: 770 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.305 INFO - Executing: [get text: 771 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.333 INFO - Done: [get text: 771 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.338 INFO - Executing: [get text: 772 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.369 INFO - Done: [get text: 772 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.375 INFO - Executing: [get text: 773 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.394 INFO - Done: [get text: 773 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.400 INFO - Executing: [get text: 774 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.419 INFO - Done: [get text: 774 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.429 INFO - Executing: [get text: 775 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.450 INFO - Done: [get text: 775 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.467 INFO - Executing: [get text: 776 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.486 INFO - Done: [get text: 776 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.490 INFO - Executing: [get text: 777 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.511 INFO - Done: [get text: 777 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:04.518 INFO - Executing: [click: 774 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:04.553 INFO - Done: [click: 774 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:05.565 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:11:05.571 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:11:05.582 INFO - Executing: [get text: 725 [org.openqa.selenium.remote.RemoteWebElement@e901299d -> unknown locator]]) -13:11:05.621 INFO - Done: [get text: 725 [org.openqa.selenium.remote.RemoteWebElement@e901299d -> unknown locator]] -13:11:05.625 INFO - Executing: [get text: 778 [org.openqa.selenium.remote.RemoteWebElement@37240a95 -> unknown locator]]) -13:11:05.667 INFO - Done: [get text: 778 [org.openqa.selenium.remote.RemoteWebElement@37240a95 -> unknown locator]] -13:11:06.689 INFO - Executing: [get: http://localhost:1984/warp/]) -13:11:06.745 INFO - Done: [get: http://localhost:1984/warp/] -13:11:10.766 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:11:10.783 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:11:10.789 INFO - Executing: [is displayed: 779 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:11:10.802 INFO - Done: [is displayed: 779 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:11:10.809 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:11:10.822 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:11:10.829 INFO - Executing: [click: 779 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:11:10.864 INFO - Done: [click: 779 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:11:12.878 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:11:12.884 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:11:12.894 INFO - Executing: [get text: 780 [org.openqa.selenium.remote.RemoteWebElement@497d83ae -> unknown locator]]) -13:11:12.941 INFO - Done: [get text: 780 [org.openqa.selenium.remote.RemoteWebElement@497d83ae -> unknown locator]] -13:11:12.946 INFO - Executing: [get text: 781 [org.openqa.selenium.remote.RemoteWebElement@497d83af -> unknown locator]]) -13:11:12.978 INFO - Done: [get text: 781 [org.openqa.selenium.remote.RemoteWebElement@497d83af -> unknown locator]] -13:11:12.986 INFO - Executing: [mousemove: 781 false]) -13:11:13.003 INFO - Done: [mousemove: 781 false] -13:11:13.011 INFO - Executing: [click: nothing]) -13:11:13.014 INFO - Done: [click: nothing] -13:11:14.023 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:11:14.040 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:11:14.165 INFO - Executing: [get text: 782 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.181 INFO - Done: [get text: 782 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.186 INFO - Executing: [get text: 783 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.203 INFO - Done: [get text: 783 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.207 INFO - Executing: [get text: 784 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.222 INFO - Done: [get text: 784 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.227 INFO - Executing: [get text: 785 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.242 INFO - Done: [get text: 785 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.246 INFO - Executing: [get text: 786 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.261 INFO - Done: [get text: 786 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.267 INFO - Executing: [get text: 787 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.282 INFO - Done: [get text: 787 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.287 INFO - Executing: [get text: 788 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.302 INFO - Done: [get text: 788 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.306 INFO - Executing: [get text: 789 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.321 INFO - Done: [get text: 789 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.326 INFO - Executing: [get text: 790 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.341 INFO - Done: [get text: 790 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.345 INFO - Executing: [get text: 791 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.359 INFO - Done: [get text: 791 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.364 INFO - Executing: [get text: 792 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.379 INFO - Done: [get text: 792 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.383 INFO - Executing: [get text: 793 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.398 INFO - Done: [get text: 793 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.402 INFO - Executing: [get text: 794 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.418 INFO - Done: [get text: 794 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.422 INFO - Executing: [get text: 795 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.438 INFO - Done: [get text: 795 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.442 INFO - Executing: [get text: 796 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.457 INFO - Done: [get text: 796 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.462 INFO - Executing: [get text: 797 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.477 INFO - Done: [get text: 797 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.481 INFO - Executing: [get text: 798 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.496 INFO - Done: [get text: 798 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.500 INFO - Executing: [get text: 799 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.519 INFO - Done: [get text: 799 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.523 INFO - Executing: [get text: 800 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.539 INFO - Done: [get text: 800 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.543 INFO - Executing: [get text: 801 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.558 INFO - Done: [get text: 801 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.564 INFO - Executing: [get text: 802 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.579 INFO - Done: [get text: 802 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.584 INFO - Executing: [get text: 779 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:11:14.603 INFO - Done: [get text: 779 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:11:14.616 INFO - Executing: [get text: 803 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.636 INFO - Done: [get text: 803 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.641 INFO - Executing: [get text: 804 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.660 INFO - Done: [get text: 804 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.667 INFO - Executing: [get text: 805 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.685 INFO - Done: [get text: 805 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.690 INFO - Executing: [get text: 806 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.708 INFO - Done: [get text: 806 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.712 INFO - Executing: [get text: 807 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.729 INFO - Done: [get text: 807 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.735 INFO - Executing: [get text: 808 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.755 INFO - Done: [get text: 808 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.759 INFO - Executing: [get text: 809 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.776 INFO - Done: [get text: 809 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.782 INFO - Executing: [get text: 810 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.799 INFO - Done: [get text: 810 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.803 INFO - Executing: [get text: 811 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.820 INFO - Done: [get text: 811 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.824 INFO - Executing: [get text: 812 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.841 INFO - Done: [get text: 812 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.847 INFO - Executing: [get text: 813 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.887 INFO - Done: [get text: 813 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.891 INFO - Executing: [get text: 814 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.908 INFO - Done: [get text: 814 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.914 INFO - Executing: [get text: 815 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.930 INFO - Done: [get text: 815 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.936 INFO - Executing: [get text: 816 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.954 INFO - Done: [get text: 816 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.962 INFO - Executing: [get text: 817 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:14.980 INFO - Done: [get text: 817 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:14.986 INFO - Executing: [get text: 818 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:15.010 INFO - Done: [get text: 818 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:15.015 INFO - Executing: [get text: 819 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:15.052 INFO - Done: [get text: 819 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:15.059 INFO - Executing: [get text: 820 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:15.085 INFO - Done: [get text: 820 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:15.092 INFO - Executing: [get text: 821 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:15.112 INFO - Done: [get text: 821 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:15.117 INFO - Executing: [get text: 822 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:15.135 INFO - Done: [get text: 822 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:15.139 INFO - Executing: [get text: 823 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:15.174 INFO - Done: [get text: 823 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:15.179 INFO - Executing: [get text: 824 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:15.197 INFO - Done: [get text: 824 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:15.201 INFO - Executing: [get text: 825 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:15.218 INFO - Done: [get text: 825 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:15.228 INFO - Executing: [get text: 826 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:15.246 INFO - Done: [get text: 826 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:15.251 INFO - Executing: [get text: 827 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:15.268 INFO - Done: [get text: 827 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:15.275 INFO - Executing: [click: 824 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:15.319 INFO - Done: [click: 824 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:16.331 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:11:16.337 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:11:16.345 INFO - Executing: [get text: 780 [org.openqa.selenium.remote.RemoteWebElement@497d83ae -> unknown locator]]) -13:11:16.378 INFO - Done: [get text: 780 [org.openqa.selenium.remote.RemoteWebElement@497d83ae -> unknown locator]] -13:11:17.394 INFO - Executing: [get: http://localhost:1984/warp/]) -13:11:17.449 INFO - Done: [get: http://localhost:1984/warp/] -13:11:19.465 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:11:19.483 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:11:19.489 INFO - Executing: [click: 828 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]]) -13:11:19.522 INFO - Done: [click: 828 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createController.toggle()"]]] -13:11:19.550 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:11:19.566 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:11:19.591 INFO - Executing: [is enabled: 829 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.597 INFO - Done: [is enabled: 829 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.601 INFO - Executing: [is enabled: 830 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.606 INFO - Done: [is enabled: 830 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.610 INFO - Executing: [is enabled: 831 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.615 INFO - Done: [is enabled: 831 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.618 INFO - Executing: [is enabled: 832 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.623 INFO - Done: [is enabled: 832 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.627 INFO - Executing: [is enabled: 833 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.633 INFO - Done: [is enabled: 833 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.636 INFO - Executing: [is enabled: 834 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.642 INFO - Done: [is enabled: 834 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.645 INFO - Executing: [is enabled: 835 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.652 INFO - Done: [is enabled: 835 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.655 INFO - Executing: [is enabled: 836 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.661 INFO - Done: [is enabled: 836 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.664 INFO - Executing: [is enabled: 837 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.670 INFO - Done: [is enabled: 837 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.675 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:11:19.690 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:11:19.717 INFO - Executing: [get text: 829 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.751 INFO - Done: [get text: 829 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.756 INFO - Executing: [get text: 830 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.774 INFO - Done: [get text: 830 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.778 INFO - Executing: [get text: 831 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.796 INFO - Done: [get text: 831 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.801 INFO - Executing: [get text: 832 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.819 INFO - Done: [get text: 832 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.824 INFO - Executing: [get text: 833 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.843 INFO - Done: [get text: 833 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.847 INFO - Executing: [get text: 834 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.866 INFO - Done: [get text: 834 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.872 INFO - Executing: [get text: 835 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.903 INFO - Done: [get text: 835 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.909 INFO - Executing: [get text: 836 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.930 INFO - Done: [get text: 836 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.936 INFO - Executing: [get text: 837 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.955 INFO - Done: [get text: 837 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:19.962 INFO - Executing: [get text: 829 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:19.984 INFO - Done: [get text: 829 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:21.001 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:11:21.012 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:11:21.046 INFO - Executing: [get text: 829 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:21.059 INFO - Done: [get text: 829 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:21.064 INFO - Executing: [get text: 830 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:21.082 INFO - Done: [get text: 830 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:21.086 INFO - Executing: [get text: 831 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:21.096 INFO - Done: [get text: 831 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:21.101 INFO - Executing: [get text: 832 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:21.122 INFO - Done: [get text: 832 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:21.128 INFO - Executing: [get text: 833 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:21.138 INFO - Done: [get text: 833 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:21.144 INFO - Executing: [get text: 834 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:21.175 INFO - Done: [get text: 834 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:21.180 INFO - Executing: [get text: 835 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:21.189 INFO - Done: [get text: 835 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:21.194 INFO - Executing: [get text: 836 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:21.213 INFO - Done: [get text: 836 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:21.219 INFO - Executing: [get text: 837 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:21.237 INFO - Done: [get text: 837 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:21.246 INFO - Executing: [click: 829 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:21.280 INFO - Done: [click: 829 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:21.295 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:11:21.322 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:11:22.335 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:11:22.350 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:11:22.357 INFO - Executing: [get element attribute: 838 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:11:22.366 INFO - Done: [get element attribute: 838 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:11:22.372 INFO - Executing: [clear: 838 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]]) -13:11:22.396 INFO - Done: [clear: 838 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]]] -13:11:23.405 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:11:23.422 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:11:23.429 INFO - Executing: [get element attribute: 838 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type]) -13:11:23.441 INFO - Done: [get element attribute: 838 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], type] -13:11:23.458 INFO - Executing: [send keys: 838 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Folder]]) -13:11:23.497 INFO - Done: [send keys: 838 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-required="ngRequired"]], [Folder]] -13:11:23.509 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:11:23.553 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:11:23.565 INFO - Executing: [click: 839 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:11:23.622 INFO - Done: [click: 839 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:11:24.653 INFO - Executing: [get page source]) -13:11:24.665 INFO - Done: [get page source] -13:11:24.686 INFO - Executing: [execute script: return (function replaceString(string){ - //used to remove timestamp on the output so files can be compared - return string.replace(new RegExp("([0-1]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]","g"),"z"); - }).apply(null, arguments);, [ - - My Items - - - - - - - -
- -
- - -
- !v - - Gv -
-
-
- -
- - -
- -
    - -
  • - - - - - - > - - - - - F - - - My Items - - - - - - -
      -
    • - - - Loading... - -
    • - -
    -
    - -
    -
    -
    -
  • -
-
-
-
-
-
-
- - -
-
- -
- - F - - Folder - My Items - - -
-
- -
- - - - - - - - p - - - - - - - - - - - - y - - - - - - - - - z - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - -
-
-
-
- -
-
- -
P
-
-
-
-
F
-
}
-
-
-
Folder
-
- - 0 Items - -
-
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- - C - - - 2015/07/29 08:11:24 UTC - - -
-
- - D - - - Connected - - -
-
- - - - - - - -
-
-]]) -13:11:24.717 INFO - Done: [execute script: return (function replaceString(string){ - //used to remove timestamp on the output so files can be compared - return string.replace(new RegExp("([0-1]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]","g"),"z"); - }).apply(null, arguments);, [ - - My Items - - - - - - - -
- -
- - -
- !v - - Gv -
-
-
- -
- - -
- -
    - -
  • - - - - - - > - - - - - F - - - My Items - - - - - - -
      -
    • - - - Loading... - -
    • - -
    -
    - -
    -
    -
    -
  • -
-
-
-
-
-
-
- - -
-
- -
- - F - - Folder - My Items - - -
-
- -
- - - - - - - - p - - - - - - - - - - - - y - - - - - - - - - z - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - -
-
-
-
- -
-
- -
P
-
-
-
-
F
-
}
-
-
-
Folder
-
- - 0 Items - -
-
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- - C - - - 2015/07/29 08:11:24 UTC - - -
-
- - D - - - Connected - - -
-
- - - - - - - -
-
-]] -13:11:24.735 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:11:24.749 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:11:24.774 INFO - Executing: [get text: 840 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:11:24.806 INFO - Done: [get text: 840 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:11:24.815 INFO - Executing: [is enabled: 840 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]]) -13:11:24.820 INFO - Done: [is enabled: 840 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .item.grid-item.ng-scope]] -13:11:25.828 INFO - Executing: [find elements: By.cssSelector: [ng-click="parameters.action.perform()"]]) -13:11:25.843 INFO - Done: [find elements: By.cssSelector: [ng-click="parameters.action.perform()"]] -13:11:25.855 INFO - Executing: [get element attribute: 841 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:11:25.863 INFO - Done: [get element attribute: 841 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:11:25.870 INFO - Executing: [get element attribute: 842 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:11:25.879 INFO - Done: [get element attribute: 842 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:11:25.884 INFO - Executing: [get element attribute: 843 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:11:25.892 INFO - Done: [get element attribute: 843 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:11:25.898 INFO - Executing: [click: 842 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]]]) -13:11:25.930 INFO - Done: [click: 842 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: [ng-click="parameters.action.perform()"]]] -13:11:25.938 INFO - Executing: [get page source]) -13:11:26.114 INFO - Done: [get page source] -13:11:26.130 INFO - Executing: [execute script: return (function replaceString(string){ - //used to remove timestamp on the output so files can be compared - return string.replace(new RegExp("([0-1]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]","g"),"z"); - }).apply(null, arguments);, [ - - My Items - - - - - - - -
- -
- - -
- !v - - Gv -
-
-
- -
- - -
- -
    - -
  • - - - - - - > - - - - - F - - - My Items - - - - - - -
      -
    • - - - Loading... - -
    • - -
    -
    - -
    -
    -
    -
  • -
-
-
-
-
-
-
- - -
-
- -
- - F - - Folder - My Items - - -
-
- -
- - - - - - - - p - - - - - - - - - - - - y - - - - - - - - - z - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - -
-
-
-
- -
-
- -
P
-
-
-
-
F
-
}
-
-
-
Folder
-
- - 0 Items - -
-
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- - C - - - 2015/07/29 08:11:25 UTC - - -
-
- - D - - - Connected - - -
-
- - - - - - - -
-
-]]) -13:11:26.236 INFO - Done: [execute script: return (function replaceString(string){ - //used to remove timestamp on the output so files can be compared - return string.replace(new RegExp("([0-1]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]","g"),"z"); - }).apply(null, arguments);, [ - - My Items - - - - - - - -
- -
- - -
- !v - - Gv -
-
-
- -
- - -
- -
    - -
  • - - - - - - > - - - - - F - - - My Items - - - - - - -
      -
    • - - - Loading... - -
    • - -
    -
    - -
    -
    -
    -
  • -
-
-
-
-
-
-
- - -
-
- -
- - F - - Folder - My Items - - -
-
- -
- - - - - - - - p - - - - - - - - - - - - y - - - - - - - - - z - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - -
-
-
-
- -
-
- -
P
-
-
-
-
F
-
}
-
-
-
Folder
-
- - 0 Items - -
-
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- - C - - - 2015/07/29 08:11:25 UTC - - -
-
- - D - - - Connected - - -
-
- - - - - - - -
-
-]] -13:11:26.244 INFO - Executing: [get window handles]) -13:11:26.247 INFO - Done: [get window handles] -13:11:26.263 INFO - Executing: [switch to window: CDwindow-9DB6174B-603B-4FEC-86E3-2452A43AF769]) -13:11:26.267 INFO - Done: [switch to window: CDwindow-9DB6174B-603B-4FEC-86E3-2452A43AF769] -13:11:28.276 INFO - Executing: [close window]) -13:11:28.342 INFO - Done: [close window] -13:11:28.348 INFO - Executing: [switch to window: CDwindow-5AEAF662-69CF-4BBC-9A95-34B21C675BA4]) -13:11:28.368 INFO - Done: [switch to window: CDwindow-5AEAF662-69CF-4BBC-9A95-34B21C675BA4] -13:11:28.379 INFO - Executing: [get: http://localhost:1984/warp/]) -13:11:28.434 INFO - Done: [get: http://localhost:1984/warp/] -13:11:30.456 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:11:30.471 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:11:30.477 INFO - Executing: [is displayed: 844 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:11:30.489 INFO - Done: [is displayed: 844 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:11:30.495 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:11:30.508 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:11:30.514 INFO - Executing: [click: 844 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:11:30.549 INFO - Done: [click: 844 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:11:32.561 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:11:32.567 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:11:32.578 INFO - Executing: [get text: 845 [org.openqa.selenium.remote.RemoteWebElement@6c325d0c -> unknown locator]]) -13:11:32.627 INFO - Done: [get text: 845 [org.openqa.selenium.remote.RemoteWebElement@6c325d0c -> unknown locator]] -13:11:32.639 INFO - Executing: [get text: 846 [org.openqa.selenium.remote.RemoteWebElement@6c325d0d -> unknown locator]]) -13:11:32.676 INFO - Done: [get text: 846 [org.openqa.selenium.remote.RemoteWebElement@6c325d0d -> unknown locator]] -13:11:32.686 INFO - Executing: [mousemove: 846 false]) -13:11:32.700 INFO - Done: [mousemove: 846 false] -13:11:32.707 INFO - Executing: [click: nothing]) -13:11:32.709 INFO - Done: [click: nothing] -13:11:33.718 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:11:33.735 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:11:33.862 INFO - Executing: [get text: 847 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:33.878 INFO - Done: [get text: 847 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:33.883 INFO - Executing: [get text: 848 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:33.898 INFO - Done: [get text: 848 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:33.902 INFO - Executing: [get text: 849 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:33.917 INFO - Done: [get text: 849 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:33.922 INFO - Executing: [get text: 850 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:33.937 INFO - Done: [get text: 850 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:33.942 INFO - Executing: [get text: 851 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:33.957 INFO - Done: [get text: 851 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:33.962 INFO - Executing: [get text: 852 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:33.977 INFO - Done: [get text: 852 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:33.981 INFO - Executing: [get text: 853 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:33.997 INFO - Done: [get text: 853 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.001 INFO - Executing: [get text: 854 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.021 INFO - Done: [get text: 854 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.027 INFO - Executing: [get text: 855 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.043 INFO - Done: [get text: 855 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.047 INFO - Executing: [get text: 856 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.062 INFO - Done: [get text: 856 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.066 INFO - Executing: [get text: 857 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.096 INFO - Done: [get text: 857 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.100 INFO - Executing: [get text: 858 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.115 INFO - Done: [get text: 858 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.120 INFO - Executing: [get text: 859 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.138 INFO - Done: [get text: 859 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.142 INFO - Executing: [get text: 860 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.157 INFO - Done: [get text: 860 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.165 INFO - Executing: [get text: 861 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.181 INFO - Done: [get text: 861 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.185 INFO - Executing: [get text: 862 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.200 INFO - Done: [get text: 862 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.205 INFO - Executing: [get text: 863 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.220 INFO - Done: [get text: 863 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.237 INFO - Executing: [get text: 864 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.252 INFO - Done: [get text: 864 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.257 INFO - Executing: [get text: 865 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.271 INFO - Done: [get text: 865 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.276 INFO - Executing: [get text: 866 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.290 INFO - Done: [get text: 866 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.294 INFO - Executing: [get text: 867 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.309 INFO - Done: [get text: 867 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.313 INFO - Executing: [get text: 844 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:11:34.330 INFO - Done: [get text: 844 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:11:34.336 INFO - Executing: [get text: 868 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.355 INFO - Done: [get text: 868 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.359 INFO - Executing: [get text: 869 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.376 INFO - Done: [get text: 869 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.382 INFO - Executing: [get text: 870 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.400 INFO - Done: [get text: 870 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.404 INFO - Executing: [get text: 871 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.422 INFO - Done: [get text: 871 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.427 INFO - Executing: [get text: 872 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.447 INFO - Done: [get text: 872 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.452 INFO - Executing: [get text: 873 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.469 INFO - Done: [get text: 873 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.473 INFO - Executing: [get text: 874 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.490 INFO - Done: [get text: 874 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.494 INFO - Executing: [get text: 875 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.511 INFO - Done: [get text: 875 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.515 INFO - Executing: [get text: 876 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.532 INFO - Done: [get text: 876 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.538 INFO - Executing: [get text: 877 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.555 INFO - Done: [get text: 877 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.560 INFO - Executing: [get text: 878 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.577 INFO - Done: [get text: 878 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.581 INFO - Executing: [get text: 879 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.598 INFO - Done: [get text: 879 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.603 INFO - Executing: [get text: 880 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.621 INFO - Done: [get text: 880 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.627 INFO - Executing: [get text: 881 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.645 INFO - Done: [get text: 881 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.651 INFO - Executing: [get text: 882 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.668 INFO - Done: [get text: 882 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.675 INFO - Executing: [get text: 883 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.691 INFO - Done: [get text: 883 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.696 INFO - Executing: [get text: 884 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.713 INFO - Done: [get text: 884 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.719 INFO - Executing: [get text: 885 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.754 INFO - Done: [get text: 885 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.760 INFO - Executing: [get text: 886 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.782 INFO - Done: [get text: 886 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.789 INFO - Executing: [get text: 887 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.807 INFO - Done: [get text: 887 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.812 INFO - Executing: [get text: 888 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.850 INFO - Done: [get text: 888 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.855 INFO - Executing: [get text: 889 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.874 INFO - Done: [get text: 889 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.885 INFO - Executing: [get text: 890 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.906 INFO - Done: [get text: 890 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.911 INFO - Executing: [get text: 891 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.945 INFO - Done: [get text: 891 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:34.952 INFO - Executing: [click: 888 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]]) -13:11:34.987 INFO - Done: [click: 888 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .ng-binding]] -13:11:35.998 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:11:36.004 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:11:36.018 INFO - Executing: [get text: 845 [org.openqa.selenium.remote.RemoteWebElement@6c325d0c -> unknown locator]]) -13:11:36.056 INFO - Done: [get text: 845 [org.openqa.selenium.remote.RemoteWebElement@6c325d0c -> unknown locator]] -13:11:37.075 INFO - Executing: [get: http://localhost:1984/warp/]) -13:11:37.132 INFO - Done: [get: http://localhost:1984/warp/] -13:11:41.159 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:11:41.167 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:11:41.175 INFO - Executing: [mousemove: 892 false]) -13:11:41.189 INFO - Done: [mousemove: 892 false] -13:11:45.197 INFO - Executing: [find elements: By.cssSelector: .t-infobubble.s-infobubble.l-infobubble-wrapper]) -13:11:45.212 INFO - Done: [find elements: By.cssSelector: .t-infobubble.s-infobubble.l-infobubble-wrapper] -13:11:45.218 INFO - Executing: [is displayed: 893 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .t-infobubble.s-infobubble.l-infobubble-wrapper]]) -13:11:45.230 INFO - Done: [is displayed: 893 [[ChromeDriver: chrome on MAC (f8a92628db04ba3174393bf5ebb23f9f)] -> css selector: .t-infobubble.s-infobubble.l-infobubble-wrapper]] -13:11:45.251 INFO - Executing: [delete session: c1682dcc-0e3f-40a3-afb6-894e632de4d7]) -13:11:45.818 INFO - Done: [delete session: c1682dcc-0e3f-40a3-afb6-894e632de4d7] -13:11:49.977 INFO - Executing: [new session: Capabilities [{count=1, browserName=chrome, chromeOptions={}}]]) -13:11:49.978 INFO - Creating a new session for Capabilities [{count=1, browserName=chrome, chromeOptions={}}] -Starting ChromeDriver 2.15.322455 (ae8db840dac8d0c453355d3d922c91adfb61df8f) on port 36051 -Only local connections are allowed. -13:11:51.557 INFO - Done: [new session: Capabilities [{count=1, browserName=chrome, chromeOptions={}}]] -13:11:51.588 INFO - Executing: [set script timeoutt: 500000]) -13:11:51.590 INFO - Done: [set script timeoutt: 500000] -13:11:51.812 INFO - Executing: [get: http://localhost:1984/warp/]) -13:11:52.254 INFO - Done: [get: http://localhost:1984/warp/] -13:11:54.287 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:11:54.306 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:11:54.314 INFO - Executing: [click: 0 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:11:54.349 INFO - Done: [click: 0 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:11:54.386 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:11:54.401 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:11:54.432 INFO - Executing: [is enabled: 1 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.437 INFO - Done: [is enabled: 1 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.444 INFO - Executing: [is enabled: 2 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.449 INFO - Done: [is enabled: 2 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.453 INFO - Executing: [is enabled: 3 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.459 INFO - Done: [is enabled: 3 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.468 INFO - Executing: [is enabled: 4 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.475 INFO - Done: [is enabled: 4 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.481 INFO - Executing: [is enabled: 5 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.487 INFO - Done: [is enabled: 5 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.493 INFO - Executing: [is enabled: 6 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.498 INFO - Done: [is enabled: 6 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.503 INFO - Executing: [is enabled: 7 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.509 INFO - Done: [is enabled: 7 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.514 INFO - Executing: [is enabled: 8 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.519 INFO - Done: [is enabled: 8 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.524 INFO - Executing: [is enabled: 9 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.529 INFO - Done: [is enabled: 9 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.536 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:11:54.550 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:11:54.593 INFO - Executing: [get text: 1 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.616 INFO - Done: [get text: 1 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.624 INFO - Executing: [get text: 2 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.642 INFO - Done: [get text: 2 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.647 INFO - Executing: [get text: 3 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.666 INFO - Done: [get text: 3 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.670 INFO - Executing: [get text: 4 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.690 INFO - Done: [get text: 4 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.696 INFO - Executing: [get text: 5 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.716 INFO - Done: [get text: 5 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.721 INFO - Executing: [get text: 6 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.740 INFO - Done: [get text: 6 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.745 INFO - Executing: [get text: 7 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.764 INFO - Done: [get text: 7 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.771 INFO - Executing: [get text: 8 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.790 INFO - Done: [get text: 8 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.797 INFO - Executing: [get text: 9 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.816 INFO - Done: [get text: 9 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:54.828 INFO - Executing: [get text: 8 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:54.838 INFO - Done: [get text: 8 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:55.848 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:11:55.856 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:11:55.923 INFO - Executing: [get text: 1 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:55.943 INFO - Done: [get text: 1 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:55.948 INFO - Executing: [get text: 2 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:55.958 INFO - Done: [get text: 2 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:55.964 INFO - Executing: [get text: 3 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:55.983 INFO - Done: [get text: 3 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:55.989 INFO - Executing: [get text: 4 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:55.998 INFO - Done: [get text: 4 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:56.004 INFO - Executing: [get text: 5 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:56.028 INFO - Done: [get text: 5 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:56.033 INFO - Executing: [get text: 6 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:56.043 INFO - Done: [get text: 6 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:56.048 INFO - Executing: [get text: 7 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:56.067 INFO - Done: [get text: 7 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:56.072 INFO - Executing: [get text: 8 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:56.081 INFO - Done: [get text: 8 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:56.086 INFO - Executing: [get text: 9 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:56.105 INFO - Done: [get text: 9 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:56.116 INFO - Executing: [click: 8 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:11:56.151 INFO - Done: [click: 8 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:11:56.182 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:11:56.198 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:11:57.216 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:11:57.232 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:11:57.239 INFO - Executing: [get element attribute: 10 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:11:57.248 INFO - Done: [get element attribute: 10 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:11:57.256 INFO - Executing: [clear: 10 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:11:57.281 INFO - Done: [clear: 10 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:11:58.290 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:11:58.304 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:11:58.312 INFO - Executing: [get element attribute: 10 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:11:58.323 INFO - Done: [get element attribute: 10 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:11:58.332 INFO - Executing: [send keys: 10 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Activity]]) -13:11:58.376 INFO - Done: [send keys: 10 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Activity]] -13:11:58.386 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:11:58.444 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:11:58.459 INFO - Executing: [clear: 11 [org.openqa.selenium.remote.RemoteWebElement@e02c56a5 -> unknown locator]]) -13:11:58.484 INFO - Done: [clear: 11 [org.openqa.selenium.remote.RemoteWebElement@e02c56a5 -> unknown locator]] -13:11:58.489 INFO - Executing: [clear: 12 [org.openqa.selenium.remote.RemoteWebElement@e02c56a6 -> unknown locator]]) -13:11:58.517 INFO - Done: [clear: 12 [org.openqa.selenium.remote.RemoteWebElement@e02c56a6 -> unknown locator]] -13:11:58.530 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:11:58.535 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:11:58.548 INFO - Executing: [send keys: 11 [org.openqa.selenium.remote.RemoteWebElement@e02c56a5 -> unknown locator], [10]]) -13:11:58.583 INFO - Done: [send keys: 11 [org.openqa.selenium.remote.RemoteWebElement@e02c56a5 -> unknown locator], [10]] -13:11:58.590 INFO - Executing: [send keys: 12 [org.openqa.selenium.remote.RemoteWebElement@e02c56a6 -> unknown locator], [10]]) -13:11:58.641 INFO - Done: [send keys: 12 [org.openqa.selenium.remote.RemoteWebElement@e02c56a6 -> unknown locator], [10]] -13:11:58.653 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:11:58.667 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:11:58.675 INFO - Executing: [clear: 13 [org.openqa.selenium.remote.RemoteWebElement@e02c56a7 -> unknown locator]]) -13:11:58.702 INFO - Done: [clear: 13 [org.openqa.selenium.remote.RemoteWebElement@e02c56a7 -> unknown locator]] -13:11:58.713 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:11:58.729 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:11:58.748 INFO - Executing: [send keys: 13 [org.openqa.selenium.remote.RemoteWebElement@e02c56a7 -> unknown locator], [7]]) -13:11:58.783 INFO - Done: [send keys: 13 [org.openqa.selenium.remote.RemoteWebElement@e02c56a7 -> unknown locator], [7]] -13:11:58.791 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:11:58.799 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:11:58.807 INFO - Executing: [clear: 15 [org.openqa.selenium.remote.RemoteWebElement@e02c56a9 -> unknown locator]]) -13:11:58.834 INFO - Done: [clear: 15 [org.openqa.selenium.remote.RemoteWebElement@e02c56a9 -> unknown locator]] -13:11:58.846 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:11:58.869 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:11:58.881 INFO - Executing: [send keys: 15 [org.openqa.selenium.remote.RemoteWebElement@e02c56a9 -> unknown locator], [30]]) -13:11:58.917 INFO - Done: [send keys: 15 [org.openqa.selenium.remote.RemoteWebElement@e02c56a9 -> unknown locator], [30]] -13:11:58.929 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:11:58.948 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:11:58.961 INFO - Executing: [clear: 17 [org.openqa.selenium.remote.RemoteWebElement@e02c56ab -> unknown locator]]) -13:11:58.988 INFO - Done: [clear: 17 [org.openqa.selenium.remote.RemoteWebElement@e02c56ab -> unknown locator]] -13:11:58.998 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:11:59.008 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:11:59.029 INFO - Executing: [send keys: 17 [org.openqa.selenium.remote.RemoteWebElement@e02c56ab -> unknown locator], [3]]) -13:11:59.064 INFO - Done: [send keys: 17 [org.openqa.selenium.remote.RemoteWebElement@e02c56ab -> unknown locator], [3]] -13:12:00.075 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:12:00.079 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:12:00.089 INFO - Executing: [clear: 12 [org.openqa.selenium.remote.RemoteWebElement@e02c56a6 -> unknown locator]]) -13:12:00.115 INFO - Done: [clear: 12 [org.openqa.selenium.remote.RemoteWebElement@e02c56a6 -> unknown locator]] -13:12:00.126 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:12:00.130 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:12:00.140 INFO - Executing: [send keys: 12 [org.openqa.selenium.remote.RemoteWebElement@e02c56a6 -> unknown locator], [1]]) -13:12:00.173 INFO - Done: [send keys: 12 [org.openqa.selenium.remote.RemoteWebElement@e02c56a6 -> unknown locator], [1]] -13:12:00.182 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:12:00.187 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:12:00.196 INFO - Executing: [clear: 14 [org.openqa.selenium.remote.RemoteWebElement@e02c56a8 -> unknown locator]]) -13:12:00.221 INFO - Done: [clear: 14 [org.openqa.selenium.remote.RemoteWebElement@e02c56a8 -> unknown locator]] -13:12:00.229 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:12:00.246 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:12:00.255 INFO - Executing: [send keys: 14 [org.openqa.selenium.remote.RemoteWebElement@e02c56a8 -> unknown locator], [1]]) -13:12:00.296 INFO - Done: [send keys: 14 [org.openqa.selenium.remote.RemoteWebElement@e02c56a8 -> unknown locator], [1]] -13:12:00.304 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:12:00.309 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:12:00.318 INFO - Executing: [clear: 16 [org.openqa.selenium.remote.RemoteWebElement@e02c56aa -> unknown locator]]) -13:12:00.345 INFO - Done: [clear: 16 [org.openqa.selenium.remote.RemoteWebElement@e02c56aa -> unknown locator]] -13:12:00.356 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:12:00.370 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:12:00.391 INFO - Executing: [send keys: 16 [org.openqa.selenium.remote.RemoteWebElement@e02c56aa -> unknown locator], [0]]) -13:12:00.426 INFO - Done: [send keys: 16 [org.openqa.selenium.remote.RemoteWebElement@e02c56aa -> unknown locator], [0]] -13:12:00.437 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:12:00.442 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:12:00.453 INFO - Executing: [clear: 18 [org.openqa.selenium.remote.RemoteWebElement@e02c56ac -> unknown locator]]) -13:12:00.482 INFO - Done: [clear: 18 [org.openqa.selenium.remote.RemoteWebElement@e02c56ac -> unknown locator]] -13:12:00.497 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:12:00.501 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:12:00.513 INFO - Executing: [send keys: 18 [org.openqa.selenium.remote.RemoteWebElement@e02c56ac -> unknown locator], [0]]) -13:12:00.546 INFO - Done: [send keys: 18 [org.openqa.selenium.remote.RemoteWebElement@e02c56ac -> unknown locator], [0]] -13:12:01.554 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:12:01.568 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:12:01.576 INFO - Executing: [click: 19 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:12:01.615 INFO - Done: [click: 19 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:12:02.632 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:12:02.646 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:12:02.656 INFO - Executing: [get text: 20 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:12:02.689 INFO - Done: [get text: 20 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:12:02.699 INFO - Executing: [is enabled: 20 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:12:02.705 INFO - Done: [is enabled: 20 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:12:02.720 INFO - Executing: [get: http://localhost:1984/warp/]) -13:12:02.753 INFO - Done: [get: http://localhost:1984/warp/] -13:12:04.779 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:12:04.796 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:12:04.809 INFO - Executing: [click: 21 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:12:04.843 INFO - Done: [click: 21 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:12:06.875 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:12:06.881 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:12:06.892 INFO - Executing: [get text: 22 [org.openqa.selenium.remote.RemoteWebElement@25e1cae4 -> unknown locator]]) -13:12:06.941 INFO - Done: [get text: 22 [org.openqa.selenium.remote.RemoteWebElement@25e1cae4 -> unknown locator]] -13:12:06.947 INFO - Executing: [get text: 23 [org.openqa.selenium.remote.RemoteWebElement@25e1cae5 -> unknown locator]]) -13:12:06.979 INFO - Done: [get text: 23 [org.openqa.selenium.remote.RemoteWebElement@25e1cae5 -> unknown locator]] -13:12:06.991 INFO - Executing: [mousemove: 23 false]) -13:12:07.006 INFO - Done: [mousemove: 23 false] -13:12:07.014 INFO - Executing: [click: nothing]) -13:12:07.018 INFO - Done: [click: nothing] -13:12:08.026 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:12:08.043 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:12:08.176 INFO - Executing: [get text: 24 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.196 INFO - Done: [get text: 24 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.201 INFO - Executing: [get text: 25 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.216 INFO - Done: [get text: 25 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.220 INFO - Executing: [get text: 26 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.236 INFO - Done: [get text: 26 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.240 INFO - Executing: [get text: 27 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.255 INFO - Done: [get text: 27 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.259 INFO - Executing: [get text: 28 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.275 INFO - Done: [get text: 28 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.279 INFO - Executing: [get text: 29 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.294 INFO - Done: [get text: 29 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.299 INFO - Executing: [get text: 30 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.314 INFO - Done: [get text: 30 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.321 INFO - Executing: [get text: 31 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.336 INFO - Done: [get text: 31 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.341 INFO - Executing: [get text: 32 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.356 INFO - Done: [get text: 32 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.362 INFO - Executing: [get text: 33 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.377 INFO - Done: [get text: 33 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.384 INFO - Executing: [get text: 34 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.400 INFO - Done: [get text: 34 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.405 INFO - Executing: [get text: 35 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.420 INFO - Done: [get text: 35 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.424 INFO - Executing: [get text: 36 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.439 INFO - Done: [get text: 36 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.443 INFO - Executing: [get text: 37 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.459 INFO - Done: [get text: 37 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.465 INFO - Executing: [get text: 38 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.480 INFO - Done: [get text: 38 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.484 INFO - Executing: [get text: 39 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.499 INFO - Done: [get text: 39 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.504 INFO - Executing: [get text: 40 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.519 INFO - Done: [get text: 40 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.524 INFO - Executing: [get text: 41 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.542 INFO - Done: [get text: 41 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.547 INFO - Executing: [get text: 42 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.562 INFO - Done: [get text: 42 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.575 INFO - Executing: [get text: 43 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.590 INFO - Done: [get text: 43 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.594 INFO - Executing: [get text: 44 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.609 INFO - Done: [get text: 44 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.613 INFO - Executing: [get text: 21 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:12:08.630 INFO - Done: [get text: 21 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:12:08.634 INFO - Executing: [get text: 45 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.651 INFO - Done: [get text: 45 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.656 INFO - Executing: [get text: 46 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.673 INFO - Done: [get text: 46 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.679 INFO - Executing: [get text: 47 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.697 INFO - Done: [get text: 47 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.702 INFO - Executing: [get text: 48 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.719 INFO - Done: [get text: 48 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.724 INFO - Executing: [get text: 49 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.742 INFO - Done: [get text: 49 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.746 INFO - Executing: [get text: 50 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.765 INFO - Done: [get text: 50 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.770 INFO - Executing: [get text: 51 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.803 INFO - Done: [get text: 51 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.807 INFO - Executing: [get text: 52 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.824 INFO - Done: [get text: 52 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.830 INFO - Executing: [get text: 53 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.848 INFO - Done: [get text: 53 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.854 INFO - Executing: [get text: 54 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.872 INFO - Done: [get text: 54 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.878 INFO - Executing: [get text: 55 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.895 INFO - Done: [get text: 55 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.902 INFO - Executing: [get text: 56 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.919 INFO - Done: [get text: 56 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.923 INFO - Executing: [get text: 57 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.951 INFO - Done: [get text: 57 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.955 INFO - Executing: [get text: 58 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.972 INFO - Done: [get text: 58 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:08.980 INFO - Executing: [get text: 59 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:08.997 INFO - Done: [get text: 59 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:09.002 INFO - Executing: [get text: 60 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:09.024 INFO - Done: [get text: 60 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:09.029 INFO - Executing: [get text: 61 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:09.050 INFO - Done: [get text: 61 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:09.060 INFO - Executing: [get text: 62 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:09.083 INFO - Done: [get text: 62 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:09.099 INFO - Executing: [get text: 63 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:09.119 INFO - Done: [get text: 63 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:09.125 INFO - Executing: [get text: 64 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:09.142 INFO - Done: [get text: 64 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:09.147 INFO - Executing: [get text: 65 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:09.164 INFO - Done: [get text: 65 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:09.168 INFO - Executing: [get text: 66 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:09.185 INFO - Done: [get text: 66 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:09.199 INFO - Executing: [get text: 67 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:09.220 INFO - Done: [get text: 67 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:09.226 INFO - Executing: [get text: 68 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:09.255 INFO - Done: [get text: 68 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:09.261 INFO - Executing: [click: 65 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:09.296 INFO - Done: [click: 65 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:10.306 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:12:10.312 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:12:10.320 INFO - Executing: [get text: 22 [org.openqa.selenium.remote.RemoteWebElement@25e1cae4 -> unknown locator]]) -13:12:10.352 INFO - Done: [get text: 22 [org.openqa.selenium.remote.RemoteWebElement@25e1cae4 -> unknown locator]] -13:12:11.376 INFO - Executing: [get: http://localhost:1984/warp/]) -13:12:11.430 INFO - Done: [get: http://localhost:1984/warp/] -13:12:13.444 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:12:13.462 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:12:13.470 INFO - Executing: [click: 69 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:12:13.513 INFO - Done: [click: 69 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:12:13.537 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:12:13.554 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:12:13.583 INFO - Executing: [is enabled: 70 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.588 INFO - Done: [is enabled: 70 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.593 INFO - Executing: [is enabled: 71 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.599 INFO - Done: [is enabled: 71 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.603 INFO - Executing: [is enabled: 72 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.609 INFO - Done: [is enabled: 72 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.612 INFO - Executing: [is enabled: 73 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.617 INFO - Done: [is enabled: 73 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.621 INFO - Executing: [is enabled: 74 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.626 INFO - Done: [is enabled: 74 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.630 INFO - Executing: [is enabled: 75 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.635 INFO - Done: [is enabled: 75 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.639 INFO - Executing: [is enabled: 76 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.644 INFO - Done: [is enabled: 76 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.647 INFO - Executing: [is enabled: 77 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.652 INFO - Done: [is enabled: 77 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.656 INFO - Executing: [is enabled: 78 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.663 INFO - Done: [is enabled: 78 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.670 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:12:13.685 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:12:13.730 INFO - Executing: [get text: 70 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.751 INFO - Done: [get text: 70 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.755 INFO - Executing: [get text: 71 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.773 INFO - Done: [get text: 71 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.778 INFO - Executing: [get text: 72 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.797 INFO - Done: [get text: 72 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.801 INFO - Executing: [get text: 73 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.820 INFO - Done: [get text: 73 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.825 INFO - Executing: [get text: 74 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.844 INFO - Done: [get text: 74 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.852 INFO - Executing: [get text: 75 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.870 INFO - Done: [get text: 75 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.875 INFO - Executing: [get text: 76 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.893 INFO - Done: [get text: 76 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.899 INFO - Executing: [get text: 77 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.917 INFO - Done: [get text: 77 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.921 INFO - Executing: [get text: 78 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.939 INFO - Done: [get text: 78 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:13.945 INFO - Executing: [get text: 78 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:13.964 INFO - Done: [get text: 78 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:14.980 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:12:14.989 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:12:15.032 INFO - Executing: [get text: 70 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:15.051 INFO - Done: [get text: 70 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:15.055 INFO - Executing: [get text: 71 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:15.065 INFO - Done: [get text: 71 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:15.069 INFO - Executing: [get text: 72 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:15.088 INFO - Done: [get text: 72 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:15.092 INFO - Executing: [get text: 73 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:15.102 INFO - Done: [get text: 73 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:15.106 INFO - Executing: [get text: 74 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:15.125 INFO - Done: [get text: 74 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:15.129 INFO - Executing: [get text: 75 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:15.137 INFO - Done: [get text: 75 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:15.142 INFO - Executing: [get text: 76 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:15.162 INFO - Done: [get text: 76 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:15.167 INFO - Executing: [get text: 77 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:15.177 INFO - Done: [get text: 77 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:15.181 INFO - Executing: [get text: 78 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:15.191 INFO - Done: [get text: 78 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:15.197 INFO - Executing: [click: 78 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:15.230 INFO - Done: [click: 78 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:15.241 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:12:15.252 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:12:16.265 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:12:16.281 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:12:16.292 INFO - Executing: [get element attribute: 79 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:16.303 INFO - Done: [get element attribute: 79 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:16.307 INFO - Executing: [get element attribute: 80 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:16.316 INFO - Done: [get element attribute: 80 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:16.320 INFO - Executing: [get element attribute: 81 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:16.328 INFO - Done: [get element attribute: 81 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:16.349 INFO - Executing: [clear: 79 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:16.374 INFO - Done: [clear: 79 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:16.382 INFO - Executing: [clear: 80 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:16.408 INFO - Done: [clear: 80 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:16.414 INFO - Executing: [clear: 81 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:16.439 INFO - Done: [clear: 81 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:17.448 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:12:17.463 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:12:17.474 INFO - Executing: [get element attribute: 79 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:17.483 INFO - Done: [get element attribute: 79 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:17.488 INFO - Executing: [get element attribute: 80 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:17.496 INFO - Done: [get element attribute: 80 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:17.502 INFO - Executing: [get element attribute: 81 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:17.510 INFO - Done: [get element attribute: 81 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:17.518 INFO - Executing: [send keys: 79 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Activity Mode]]) -13:12:17.571 INFO - Done: [send keys: 79 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Activity Mode]] -13:12:17.578 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:12:17.636 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:12:17.651 INFO - Executing: [get element attribute: 79 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:17.656 INFO - Done: [get element attribute: 79 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:17.667 INFO - Executing: [get element attribute: 80 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:17.688 INFO - Done: [get element attribute: 80 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:17.692 INFO - Executing: [get element attribute: 81 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:17.697 INFO - Done: [get element attribute: 81 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:17.706 INFO - Executing: [send keys: 80 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [55]]) -13:12:17.741 INFO - Done: [send keys: 80 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [55]] -13:12:18.748 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:12:18.757 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:12:18.769 INFO - Executing: [get element attribute: 79 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:18.775 INFO - Done: [get element attribute: 79 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:18.780 INFO - Executing: [get element attribute: 80 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:18.785 INFO - Done: [get element attribute: 80 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:18.789 INFO - Executing: [get element attribute: 81 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:18.794 INFO - Done: [get element attribute: 81 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:18.801 INFO - Executing: [send keys: 81 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [10]]) -13:12:18.833 INFO - Done: [send keys: 81 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [10]] -13:12:18.841 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:12:18.862 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:12:18.871 INFO - Executing: [click: 82 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:12:18.906 INFO - Done: [click: 82 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:12:19.928 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:12:19.943 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:12:19.949 INFO - Executing: [get text: 83 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:12:19.981 INFO - Done: [get text: 83 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:12:19.987 INFO - Executing: [is enabled: 83 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:12:19.993 INFO - Done: [is enabled: 83 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:12:21.012 INFO - Executing: [get: http://localhost:1984/warp/]) -13:12:21.053 INFO - Done: [get: http://localhost:1984/warp/] -13:12:23.076 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:12:23.092 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:12:23.098 INFO - Executing: [click: 84 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:12:23.132 INFO - Done: [click: 84 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:12:25.144 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:12:25.150 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:12:25.160 INFO - Executing: [get text: 85 [org.openqa.selenium.remote.RemoteWebElement@9dff7e7f -> unknown locator]]) -13:12:25.211 INFO - Done: [get text: 85 [org.openqa.selenium.remote.RemoteWebElement@9dff7e7f -> unknown locator]] -13:12:25.215 INFO - Executing: [get text: 86 [org.openqa.selenium.remote.RemoteWebElement@9dff7e80 -> unknown locator]]) -13:12:25.246 INFO - Done: [get text: 86 [org.openqa.selenium.remote.RemoteWebElement@9dff7e80 -> unknown locator]] -13:12:25.254 INFO - Executing: [mousemove: 86 false]) -13:12:25.268 INFO - Done: [mousemove: 86 false] -13:12:25.275 INFO - Executing: [click: nothing]) -13:12:25.278 INFO - Done: [click: nothing] -13:12:26.285 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:12:26.302 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:12:26.428 INFO - Executing: [get text: 87 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.447 INFO - Done: [get text: 87 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.452 INFO - Executing: [get text: 88 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.467 INFO - Done: [get text: 88 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.473 INFO - Executing: [get text: 89 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.488 INFO - Done: [get text: 89 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.495 INFO - Executing: [get text: 90 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.511 INFO - Done: [get text: 90 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.516 INFO - Executing: [get text: 91 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.530 INFO - Done: [get text: 91 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.536 INFO - Executing: [get text: 92 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.550 INFO - Done: [get text: 92 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.557 INFO - Executing: [get text: 93 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.572 INFO - Done: [get text: 93 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.578 INFO - Executing: [get text: 94 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.593 INFO - Done: [get text: 94 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.601 INFO - Executing: [get text: 95 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.617 INFO - Done: [get text: 95 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.623 INFO - Executing: [get text: 96 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.638 INFO - Done: [get text: 96 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.643 INFO - Executing: [get text: 97 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.658 INFO - Done: [get text: 97 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.664 INFO - Executing: [get text: 98 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.679 INFO - Done: [get text: 98 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.684 INFO - Executing: [get text: 99 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.700 INFO - Done: [get text: 99 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.705 INFO - Executing: [get text: 100 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.729 INFO - Done: [get text: 100 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.734 INFO - Executing: [get text: 101 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.750 INFO - Done: [get text: 101 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.755 INFO - Executing: [get text: 102 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.770 INFO - Done: [get text: 102 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.775 INFO - Executing: [get text: 103 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.791 INFO - Done: [get text: 103 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.797 INFO - Executing: [get text: 104 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.812 INFO - Done: [get text: 104 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.819 INFO - Executing: [get text: 105 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.836 INFO - Done: [get text: 105 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.841 INFO - Executing: [get text: 106 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.856 INFO - Done: [get text: 106 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.864 INFO - Executing: [get text: 107 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.880 INFO - Done: [get text: 107 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.885 INFO - Executing: [get text: 84 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:12:26.902 INFO - Done: [get text: 84 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:12:26.908 INFO - Executing: [get text: 108 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.926 INFO - Done: [get text: 108 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.933 INFO - Executing: [get text: 109 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.950 INFO - Done: [get text: 109 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.955 INFO - Executing: [get text: 110 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:26.974 INFO - Done: [get text: 110 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:26.979 INFO - Executing: [get text: 111 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.020 INFO - Done: [get text: 111 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.026 INFO - Executing: [get text: 112 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.048 INFO - Done: [get text: 112 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.054 INFO - Executing: [get text: 113 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.072 INFO - Done: [get text: 113 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.079 INFO - Executing: [get text: 114 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.096 INFO - Done: [get text: 114 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.101 INFO - Executing: [get text: 115 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.118 INFO - Done: [get text: 115 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.126 INFO - Executing: [get text: 116 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.147 INFO - Done: [get text: 116 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.153 INFO - Executing: [get text: 117 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.174 INFO - Done: [get text: 117 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.181 INFO - Executing: [get text: 118 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.203 INFO - Done: [get text: 118 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.209 INFO - Executing: [get text: 119 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.228 INFO - Done: [get text: 119 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.236 INFO - Executing: [get text: 120 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.254 INFO - Done: [get text: 120 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.262 INFO - Executing: [get text: 121 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.279 INFO - Done: [get text: 121 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.296 INFO - Executing: [get text: 122 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.326 INFO - Done: [get text: 122 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.341 INFO - Executing: [get text: 123 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.362 INFO - Done: [get text: 123 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.382 INFO - Executing: [get text: 124 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.408 INFO - Done: [get text: 124 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.430 INFO - Executing: [get text: 125 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.448 INFO - Done: [get text: 125 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.454 INFO - Executing: [get text: 126 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.471 INFO - Done: [get text: 126 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.476 INFO - Executing: [get text: 127 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.493 INFO - Done: [get text: 127 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.498 INFO - Executing: [get text: 128 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.515 INFO - Done: [get text: 128 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.539 INFO - Executing: [get text: 129 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.557 INFO - Done: [get text: 129 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.564 INFO - Executing: [get text: 130 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.581 INFO - Done: [get text: 130 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:27.592 INFO - Executing: [click: 127 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:27.648 INFO - Done: [click: 127 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:28.662 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:12:28.668 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:12:28.678 INFO - Executing: [get text: 85 [org.openqa.selenium.remote.RemoteWebElement@9dff7e7f -> unknown locator]]) -13:12:28.703 INFO - Done: [get text: 85 [org.openqa.selenium.remote.RemoteWebElement@9dff7e7f -> unknown locator]] -13:12:29.720 INFO - Executing: [get: http://localhost:1984/warp/]) -13:12:29.756 INFO - Done: [get: http://localhost:1984/warp/] -13:12:31.782 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:12:31.802 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:12:31.810 INFO - Executing: [click: 131 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:12:31.845 INFO - Done: [click: 131 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:12:31.866 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:12:31.880 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:12:31.900 INFO - Executing: [is enabled: 132 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:31.905 INFO - Done: [is enabled: 132 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:31.909 INFO - Executing: [is enabled: 133 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:31.914 INFO - Done: [is enabled: 133 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:31.918 INFO - Executing: [is enabled: 134 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:31.923 INFO - Done: [is enabled: 134 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:31.927 INFO - Executing: [is enabled: 135 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:31.933 INFO - Done: [is enabled: 135 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:31.936 INFO - Executing: [is enabled: 136 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:31.942 INFO - Done: [is enabled: 136 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:31.945 INFO - Executing: [is enabled: 137 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:31.950 INFO - Done: [is enabled: 137 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:31.954 INFO - Executing: [is enabled: 138 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:31.959 INFO - Done: [is enabled: 138 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:31.963 INFO - Executing: [is enabled: 139 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:31.969 INFO - Done: [is enabled: 139 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:31.972 INFO - Executing: [is enabled: 140 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:31.977 INFO - Done: [is enabled: 140 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:31.983 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:12:31.996 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:12:32.032 INFO - Executing: [get text: 132 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:32.053 INFO - Done: [get text: 132 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:32.062 INFO - Executing: [get text: 133 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:32.081 INFO - Done: [get text: 133 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:32.085 INFO - Executing: [get text: 134 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:32.104 INFO - Done: [get text: 134 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:32.108 INFO - Executing: [get text: 135 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:32.127 INFO - Done: [get text: 135 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:32.132 INFO - Executing: [get text: 136 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:32.150 INFO - Done: [get text: 136 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:32.154 INFO - Executing: [get text: 137 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:32.172 INFO - Done: [get text: 137 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:32.178 INFO - Executing: [get text: 138 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:32.198 INFO - Done: [get text: 138 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:32.204 INFO - Executing: [get text: 139 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:32.222 INFO - Done: [get text: 139 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:32.227 INFO - Executing: [get text: 140 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:32.246 INFO - Done: [get text: 140 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:32.252 INFO - Executing: [get text: 136 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:32.271 INFO - Done: [get text: 136 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:33.279 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:12:33.287 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:12:33.325 INFO - Executing: [get text: 132 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:33.344 INFO - Done: [get text: 132 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:33.349 INFO - Executing: [get text: 133 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:33.358 INFO - Done: [get text: 133 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:33.362 INFO - Executing: [get text: 134 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:33.382 INFO - Done: [get text: 134 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:33.387 INFO - Executing: [get text: 135 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:33.397 INFO - Done: [get text: 135 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:33.401 INFO - Executing: [get text: 136 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:33.419 INFO - Done: [get text: 136 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:33.425 INFO - Executing: [get text: 137 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:33.436 INFO - Done: [get text: 137 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:33.440 INFO - Executing: [get text: 138 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:33.459 INFO - Done: [get text: 138 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:33.471 INFO - Executing: [get text: 139 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:33.481 INFO - Done: [get text: 139 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:33.485 INFO - Executing: [get text: 140 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:33.506 INFO - Done: [get text: 140 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:33.515 INFO - Executing: [click: 136 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:33.548 INFO - Done: [click: 136 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:33.563 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:12:33.569 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:12:34.583 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:12:34.599 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:12:34.610 INFO - Executing: [get element attribute: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:34.618 INFO - Done: [get element attribute: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:34.623 INFO - Executing: [get element attribute: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:34.631 INFO - Done: [get element attribute: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:34.635 INFO - Executing: [get element attribute: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:34.643 INFO - Done: [get element attribute: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:34.650 INFO - Executing: [clear: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:34.677 INFO - Done: [clear: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:35.685 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:12:35.700 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:12:35.711 INFO - Executing: [get element attribute: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:35.720 INFO - Done: [get element attribute: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:35.730 INFO - Executing: [get element attribute: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:35.738 INFO - Done: [get element attribute: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:35.744 INFO - Executing: [get element attribute: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:35.752 INFO - Done: [get element attribute: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:35.759 INFO - Executing: [send keys: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Clock]]) -13:12:35.794 INFO - Done: [send keys: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Clock]] -13:12:35.804 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:12:35.831 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:12:35.852 INFO - Executing: [tag name: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:35.856 INFO - Done: [tag name: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:35.860 INFO - Executing: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@e274d76b -> unknown locator]]) -13:12:35.864 INFO - Done: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@e274d76b -> unknown locator]] -13:12:35.868 INFO - Executing: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@e274d76c -> unknown locator]]) -13:12:35.872 INFO - Done: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@e274d76c -> unknown locator]] -13:12:35.876 INFO - Executing: [tag name: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:35.880 INFO - Done: [tag name: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:35.885 INFO - Executing: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@e274d76d -> unknown locator]]) -13:12:35.889 INFO - Done: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@e274d76d -> unknown locator]] -13:12:35.900 INFO - Executing: [tag name: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:35.904 INFO - Done: [tag name: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:35.911 INFO - Executing: [click: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:35.948 INFO - Done: [click: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:35.956 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:12:35.985 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:12:36.010 INFO - Executing: [tag name: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:36.018 INFO - Done: [tag name: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:36.024 INFO - Executing: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@e274d76b -> unknown locator]]) -13:12:36.028 INFO - Done: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@e274d76b -> unknown locator]] -13:12:36.034 INFO - Executing: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@e274d76c -> unknown locator]]) -13:12:36.038 INFO - Done: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@e274d76c -> unknown locator]] -13:12:36.043 INFO - Executing: [tag name: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:36.048 INFO - Done: [tag name: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:36.054 INFO - Executing: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@e274d76d -> unknown locator]]) -13:12:36.058 INFO - Done: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@e274d76d -> unknown locator]] -13:12:36.063 INFO - Executing: [tag name: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:36.068 INFO - Done: [tag name: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:36.076 INFO - Executing: [find child elements: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option]) -13:12:36.091 INFO - Done: [find child elements: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option] -13:12:36.098 INFO - Executing: [click: 147 [[[[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]]) -13:12:36.142 INFO - Done: [click: 147 [[[[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]] -13:12:37.153 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:12:37.157 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:12:37.177 INFO - Executing: [tag name: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:37.180 INFO - Done: [tag name: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:37.184 INFO - Executing: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@e274d76b -> unknown locator]]) -13:12:37.187 INFO - Done: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@e274d76b -> unknown locator]] -13:12:37.191 INFO - Executing: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@e274d76c -> unknown locator]]) -13:12:37.194 INFO - Done: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@e274d76c -> unknown locator]] -13:12:37.198 INFO - Executing: [tag name: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:37.202 INFO - Done: [tag name: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:37.207 INFO - Executing: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@e274d76d -> unknown locator]]) -13:12:37.210 INFO - Done: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@e274d76d -> unknown locator]] -13:12:37.214 INFO - Executing: [tag name: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:37.217 INFO - Done: [tag name: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:37.224 INFO - Executing: [click: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:37.263 INFO - Done: [click: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:37.280 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:12:37.453 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:12:37.472 INFO - Executing: [tag name: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:37.476 INFO - Done: [tag name: 141 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:37.481 INFO - Executing: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@e274d76b -> unknown locator]]) -13:12:37.485 INFO - Done: [tag name: 144 [org.openqa.selenium.remote.RemoteWebElement@e274d76b -> unknown locator]] -13:12:37.489 INFO - Executing: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@e274d76c -> unknown locator]]) -13:12:37.492 INFO - Done: [tag name: 145 [org.openqa.selenium.remote.RemoteWebElement@e274d76c -> unknown locator]] -13:12:37.497 INFO - Executing: [tag name: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:37.501 INFO - Done: [tag name: 142 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:37.507 INFO - Executing: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@e274d76d -> unknown locator]]) -13:12:37.510 INFO - Done: [tag name: 146 [org.openqa.selenium.remote.RemoteWebElement@e274d76d -> unknown locator]] -13:12:37.515 INFO - Executing: [tag name: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:37.519 INFO - Done: [tag name: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:37.526 INFO - Executing: [find child elements: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option]) -13:12:37.542 INFO - Done: [find child elements: 143 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option] -13:12:37.550 INFO - Executing: [click: 150 [[[[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]]) -13:12:37.590 INFO - Done: [click: 150 [[[[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]] -13:12:38.597 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:12:38.612 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:12:38.618 INFO - Executing: [click: 152 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:12:38.651 INFO - Done: [click: 152 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:12:39.667 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:12:39.689 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:12:39.700 INFO - Executing: [get text: 153 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:12:39.743 INFO - Done: [get text: 153 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:12:39.749 INFO - Executing: [is enabled: 153 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:12:39.755 INFO - Done: [is enabled: 153 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:12:40.770 INFO - Executing: [get: http://localhost:1984/warp/]) -13:12:40.801 INFO - Done: [get: http://localhost:1984/warp/] -13:12:42.824 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:12:42.842 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:12:42.848 INFO - Executing: [click: 154 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:12:42.882 INFO - Done: [click: 154 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:12:43.893 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:12:43.899 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:12:43.917 INFO - Executing: [get text: 155 [org.openqa.selenium.remote.RemoteWebElement@5c35d4e7 -> unknown locator]]) -13:12:43.963 INFO - Done: [get text: 155 [org.openqa.selenium.remote.RemoteWebElement@5c35d4e7 -> unknown locator]] -13:12:43.968 INFO - Executing: [get text: 156 [org.openqa.selenium.remote.RemoteWebElement@5c35d4e8 -> unknown locator]]) -13:12:43.998 INFO - Done: [get text: 156 [org.openqa.selenium.remote.RemoteWebElement@5c35d4e8 -> unknown locator]] -13:12:44.008 INFO - Executing: [click: 156 [org.openqa.selenium.remote.RemoteWebElement@5c35d4e8 -> unknown locator]]) -13:12:44.044 INFO - Done: [click: 156 [org.openqa.selenium.remote.RemoteWebElement@5c35d4e8 -> unknown locator]] -13:12:45.053 INFO - Executing: [execute script: return (function getTime() { - function addZero(time){ - if(time < 10){ - return '0' + time; - } - return time; - } - var currentdate = new Date(); - - - var month = currentdate.getMonth() + 1; - month = addZero(month); - - var day = currentdate.getDate(); - day = addZero(day); - - var hour = currentdate.getHours() - 5; - hour = addZero(hour); - - var second = currentdate.getSeconds(); - second = addZero(second); - - var minute = currentdate.getMinutes(); - minute = addZero(minute); - - return ("UTC " + currentdate.getFullYear() + "/" + (month) + "/" + - day + " " + (hour) + ":" + minute + ":" + second + " PM"); - }).apply(null, arguments);, []]) -13:12:45.058 INFO - Done: [execute script: return (function getTime() { - function addZero(time){ - if(time < 10){ - return '0' + time; - } - return time; - } - var currentdate = new Date(); - - - var month = currentdate.getMonth() + 1; - month = addZero(month); - - var day = currentdate.getDate(); - day = addZero(day); - - var hour = currentdate.getHours() - 5; - hour = addZero(hour); - - var second = currentdate.getSeconds(); - second = addZero(second); - - var minute = currentdate.getMinutes(); - minute = addZero(minute); - - return ("UTC " + currentdate.getFullYear() + "/" + (month) + "/" + - day + " " + (hour) + ":" + minute + ":" + second + " PM"); - }).apply(null, arguments);, []] -13:12:45.065 INFO - Executing: [find elements: By.cssSelector: .l-time-display.l-digital.l-clock.s-clock.ng-scope]) -13:12:45.078 INFO - Done: [find elements: By.cssSelector: .l-time-display.l-digital.l-clock.s-clock.ng-scope] -13:12:45.084 INFO - Executing: [get text: 157 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .l-time-display.l-digital.l-clock.s-clock.ng-scope]]) -13:12:45.105 INFO - Done: [get text: 157 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .l-time-display.l-digital.l-clock.s-clock.ng-scope]] -13:12:45.116 INFO - Executing: [get: http://localhost:1984/warp/]) -13:12:45.162 INFO - Done: [get: http://localhost:1984/warp/] -13:12:47.186 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:12:47.203 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:12:47.210 INFO - Executing: [click: 158 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:12:47.244 INFO - Done: [click: 158 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:12:49.256 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:12:49.262 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:12:49.273 INFO - Executing: [get text: 159 [org.openqa.selenium.remote.RemoteWebElement@ee2c9604 -> unknown locator]]) -13:12:49.319 INFO - Done: [get text: 159 [org.openqa.selenium.remote.RemoteWebElement@ee2c9604 -> unknown locator]] -13:12:49.325 INFO - Executing: [get text: 160 [org.openqa.selenium.remote.RemoteWebElement@ee2c9605 -> unknown locator]]) -13:12:49.355 INFO - Done: [get text: 160 [org.openqa.selenium.remote.RemoteWebElement@ee2c9605 -> unknown locator]] -13:12:49.363 INFO - Executing: [mousemove: 160 false]) -13:12:49.377 INFO - Done: [mousemove: 160 false] -13:12:49.384 INFO - Executing: [click: nothing]) -13:12:49.387 INFO - Done: [click: nothing] -13:12:50.392 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:12:50.409 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:12:50.537 INFO - Executing: [get text: 161 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.553 INFO - Done: [get text: 161 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.557 INFO - Executing: [get text: 162 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.572 INFO - Done: [get text: 162 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.578 INFO - Executing: [get text: 163 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.594 INFO - Done: [get text: 163 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.599 INFO - Executing: [get text: 164 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.614 INFO - Done: [get text: 164 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.619 INFO - Executing: [get text: 165 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.634 INFO - Done: [get text: 165 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.638 INFO - Executing: [get text: 166 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.652 INFO - Done: [get text: 166 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.656 INFO - Executing: [get text: 167 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.672 INFO - Done: [get text: 167 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.676 INFO - Executing: [get text: 168 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.691 INFO - Done: [get text: 168 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.695 INFO - Executing: [get text: 169 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.710 INFO - Done: [get text: 169 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.714 INFO - Executing: [get text: 170 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.729 INFO - Done: [get text: 170 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.733 INFO - Executing: [get text: 171 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.748 INFO - Done: [get text: 171 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.753 INFO - Executing: [get text: 172 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.767 INFO - Done: [get text: 172 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.772 INFO - Executing: [get text: 173 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.789 INFO - Done: [get text: 173 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.793 INFO - Executing: [get text: 174 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.809 INFO - Done: [get text: 174 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.813 INFO - Executing: [get text: 175 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.828 INFO - Done: [get text: 175 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.833 INFO - Executing: [get text: 176 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.847 INFO - Done: [get text: 176 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.851 INFO - Executing: [get text: 177 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.867 INFO - Done: [get text: 177 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.872 INFO - Executing: [get text: 178 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.887 INFO - Done: [get text: 178 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.891 INFO - Executing: [get text: 179 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.907 INFO - Done: [get text: 179 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.911 INFO - Executing: [get text: 180 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.944 INFO - Done: [get text: 180 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.948 INFO - Executing: [get text: 181 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:50.963 INFO - Done: [get text: 181 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:50.967 INFO - Executing: [get text: 158 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:12:50.985 INFO - Done: [get text: 158 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:12:50.989 INFO - Executing: [get text: 182 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.009 INFO - Done: [get text: 182 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.016 INFO - Executing: [get text: 183 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.037 INFO - Done: [get text: 183 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.041 INFO - Executing: [get text: 184 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.060 INFO - Done: [get text: 184 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.064 INFO - Executing: [get text: 185 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.092 INFO - Done: [get text: 185 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.097 INFO - Executing: [get text: 186 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.114 INFO - Done: [get text: 186 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.119 INFO - Executing: [get text: 187 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.136 INFO - Done: [get text: 187 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.140 INFO - Executing: [get text: 188 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.157 INFO - Done: [get text: 188 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.161 INFO - Executing: [get text: 189 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.178 INFO - Done: [get text: 189 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.184 INFO - Executing: [get text: 190 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.201 INFO - Done: [get text: 190 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.206 INFO - Executing: [get text: 191 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.223 INFO - Done: [get text: 191 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.235 INFO - Executing: [get text: 192 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.252 INFO - Done: [get text: 192 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.256 INFO - Executing: [get text: 193 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.273 INFO - Done: [get text: 193 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.278 INFO - Executing: [get text: 194 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.293 INFO - Done: [get text: 194 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.297 INFO - Executing: [get text: 195 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.313 INFO - Done: [get text: 195 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.317 INFO - Executing: [get text: 196 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.334 INFO - Done: [get text: 196 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.338 INFO - Executing: [get text: 197 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.355 INFO - Done: [get text: 197 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.359 INFO - Executing: [get text: 198 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.376 INFO - Done: [get text: 198 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.380 INFO - Executing: [get text: 199 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.407 INFO - Done: [get text: 199 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.412 INFO - Executing: [get text: 200 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.435 INFO - Done: [get text: 200 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.442 INFO - Executing: [get text: 201 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.467 INFO - Done: [get text: 201 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.473 INFO - Executing: [get text: 202 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.491 INFO - Done: [get text: 202 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.501 INFO - Executing: [get text: 203 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.534 INFO - Done: [get text: 203 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.540 INFO - Executing: [get text: 204 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.557 INFO - Done: [get text: 204 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:51.565 INFO - Executing: [click: 201 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:12:51.598 INFO - Done: [click: 201 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:12:52.609 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:12:52.618 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:12:52.625 INFO - Executing: [get text: 159 [org.openqa.selenium.remote.RemoteWebElement@ee2c9604 -> unknown locator]]) -13:12:52.665 INFO - Done: [get text: 159 [org.openqa.selenium.remote.RemoteWebElement@ee2c9604 -> unknown locator]] -13:12:53.684 INFO - Executing: [get: http://localhost:1984/warp/]) -13:12:53.723 INFO - Done: [get: http://localhost:1984/warp/] -13:12:55.745 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:12:55.763 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:12:55.768 INFO - Executing: [click: 205 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:12:55.800 INFO - Done: [click: 205 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:12:55.819 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:12:55.834 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:12:55.854 INFO - Executing: [is enabled: 206 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:55.860 INFO - Done: [is enabled: 206 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:55.864 INFO - Executing: [is enabled: 207 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:55.869 INFO - Done: [is enabled: 207 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:55.873 INFO - Executing: [is enabled: 208 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:55.878 INFO - Done: [is enabled: 208 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:55.881 INFO - Executing: [is enabled: 209 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:55.886 INFO - Done: [is enabled: 209 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:55.899 INFO - Executing: [is enabled: 210 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:55.905 INFO - Done: [is enabled: 210 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:55.909 INFO - Executing: [is enabled: 211 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:55.915 INFO - Done: [is enabled: 211 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:55.919 INFO - Executing: [is enabled: 212 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:55.924 INFO - Done: [is enabled: 212 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:55.929 INFO - Executing: [is enabled: 213 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:55.934 INFO - Done: [is enabled: 213 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:55.938 INFO - Executing: [is enabled: 214 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:55.943 INFO - Done: [is enabled: 214 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:55.950 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:12:55.966 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:12:56.027 INFO - Executing: [get text: 206 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:56.048 INFO - Done: [get text: 206 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:56.056 INFO - Executing: [get text: 207 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:56.076 INFO - Done: [get text: 207 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:56.086 INFO - Executing: [get text: 208 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:56.107 INFO - Done: [get text: 208 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:56.113 INFO - Executing: [get text: 209 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:56.137 INFO - Done: [get text: 209 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:56.144 INFO - Executing: [get text: 210 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:56.165 INFO - Done: [get text: 210 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:56.170 INFO - Executing: [get text: 211 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:56.189 INFO - Done: [get text: 211 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:56.195 INFO - Executing: [get text: 212 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:56.213 INFO - Done: [get text: 212 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:56.221 INFO - Executing: [get text: 213 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:56.240 INFO - Done: [get text: 213 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:56.246 INFO - Executing: [get text: 214 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:56.265 INFO - Done: [get text: 214 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:56.296 INFO - Executing: [get text: 207 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:56.305 INFO - Done: [get text: 207 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:57.316 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:12:57.324 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:12:57.366 INFO - Executing: [get text: 206 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:57.385 INFO - Done: [get text: 206 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:57.390 INFO - Executing: [get text: 207 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:57.401 INFO - Done: [get text: 207 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:57.405 INFO - Executing: [get text: 208 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:57.424 INFO - Done: [get text: 208 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:57.428 INFO - Executing: [get text: 209 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:57.438 INFO - Done: [get text: 209 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:57.442 INFO - Executing: [get text: 210 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:57.461 INFO - Done: [get text: 210 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:57.467 INFO - Executing: [get text: 211 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:57.476 INFO - Done: [get text: 211 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:57.483 INFO - Executing: [get text: 212 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:57.501 INFO - Done: [get text: 212 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:57.506 INFO - Executing: [get text: 213 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:57.517 INFO - Done: [get text: 213 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:57.525 INFO - Executing: [get text: 214 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:57.550 INFO - Done: [get text: 214 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:57.557 INFO - Executing: [click: 207 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:12:57.591 INFO - Done: [click: 207 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:12:57.615 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:12:57.650 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:12:58.664 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:12:58.681 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:12:58.692 INFO - Executing: [get element attribute: 215 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:58.700 INFO - Done: [get element attribute: 215 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:58.705 INFO - Executing: [get element attribute: 216 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:58.714 INFO - Done: [get element attribute: 216 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:58.718 INFO - Executing: [get element attribute: 217 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:58.727 INFO - Done: [get element attribute: 217 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:58.737 INFO - Executing: [clear: 215 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:58.763 INFO - Done: [clear: 215 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:58.768 INFO - Executing: [clear: 216 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:58.791 INFO - Done: [clear: 216 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:58.796 INFO - Executing: [clear: 217 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:12:58.816 INFO - Done: [clear: 217 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:12:59.825 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:12:59.840 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:12:59.852 INFO - Executing: [get element attribute: 215 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:59.861 INFO - Done: [get element attribute: 215 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:59.866 INFO - Executing: [get element attribute: 216 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:59.874 INFO - Done: [get element attribute: 216 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:59.884 INFO - Executing: [get element attribute: 217 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:12:59.893 INFO - Done: [get element attribute: 217 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:12:59.904 INFO - Executing: [send keys: 215 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Display]]) -13:12:59.944 INFO - Done: [send keys: 215 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Display]] -13:12:59.951 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:12:59.988 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:13:00.004 INFO - Executing: [get element attribute: 215 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:00.015 INFO - Done: [get element attribute: 215 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:00.020 INFO - Executing: [get element attribute: 216 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:00.026 INFO - Done: [get element attribute: 216 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:00.032 INFO - Executing: [get element attribute: 217 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:00.037 INFO - Done: [get element attribute: 217 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:00.048 INFO - Executing: [send keys: 216 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [1]]) -13:13:00.079 INFO - Done: [send keys: 216 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [1]] -13:13:01.089 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:13:01.097 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:13:01.108 INFO - Executing: [get element attribute: 215 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:01.113 INFO - Done: [get element attribute: 215 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:01.117 INFO - Executing: [get element attribute: 216 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:01.122 INFO - Done: [get element attribute: 216 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:01.126 INFO - Executing: [get element attribute: 217 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:01.131 INFO - Done: [get element attribute: 217 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:01.139 INFO - Executing: [send keys: 217 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [2]]) -13:13:01.169 INFO - Done: [send keys: 217 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [2]] -13:13:01.177 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:13:01.199 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:13:01.205 INFO - Executing: [click: 218 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:13:01.249 INFO - Done: [click: 218 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:13:02.262 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:13:02.276 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:13:02.283 INFO - Executing: [get text: 219 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:13:02.317 INFO - Done: [get text: 219 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:13:02.324 INFO - Executing: [is enabled: 219 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:13:02.330 INFO - Done: [is enabled: 219 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:13:03.343 INFO - Executing: [get: http://localhost:1984/warp/]) -13:13:03.396 INFO - Done: [get: http://localhost:1984/warp/] -13:13:05.430 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:13:05.447 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:13:05.454 INFO - Executing: [click: 220 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:13:05.489 INFO - Done: [click: 220 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:13:07.502 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:13:07.508 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:13:07.518 INFO - Executing: [get text: 221 [org.openqa.selenium.remote.RemoteWebElement@460eb59c -> unknown locator]]) -13:13:07.567 INFO - Done: [get text: 221 [org.openqa.selenium.remote.RemoteWebElement@460eb59c -> unknown locator]] -13:13:07.574 INFO - Executing: [get text: 222 [org.openqa.selenium.remote.RemoteWebElement@460eb59d -> unknown locator]]) -13:13:07.606 INFO - Done: [get text: 222 [org.openqa.selenium.remote.RemoteWebElement@460eb59d -> unknown locator]] -13:13:07.613 INFO - Executing: [mousemove: 222 false]) -13:13:07.627 INFO - Done: [mousemove: 222 false] -13:13:07.634 INFO - Executing: [click: nothing]) -13:13:07.636 INFO - Done: [click: nothing] -13:13:08.644 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:13:08.662 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:13:08.776 INFO - Executing: [get text: 223 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:08.791 INFO - Done: [get text: 223 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:08.795 INFO - Executing: [get text: 224 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:08.810 INFO - Done: [get text: 224 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:08.815 INFO - Executing: [get text: 225 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:08.830 INFO - Done: [get text: 225 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:08.834 INFO - Executing: [get text: 226 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:08.849 INFO - Done: [get text: 226 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:08.853 INFO - Executing: [get text: 227 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:08.868 INFO - Done: [get text: 227 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:08.873 INFO - Executing: [get text: 228 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:08.888 INFO - Done: [get text: 228 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:08.892 INFO - Executing: [get text: 229 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:08.907 INFO - Done: [get text: 229 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:08.921 INFO - Executing: [get text: 230 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:08.939 INFO - Done: [get text: 230 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:08.943 INFO - Executing: [get text: 231 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:08.958 INFO - Done: [get text: 231 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:08.963 INFO - Executing: [get text: 232 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:08.978 INFO - Done: [get text: 232 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:08.987 INFO - Executing: [get text: 233 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.003 INFO - Done: [get text: 233 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.011 INFO - Executing: [get text: 234 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.028 INFO - Done: [get text: 234 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.032 INFO - Executing: [get text: 235 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.047 INFO - Done: [get text: 235 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.052 INFO - Executing: [get text: 236 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.066 INFO - Done: [get text: 236 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.071 INFO - Executing: [get text: 237 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.086 INFO - Done: [get text: 237 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.090 INFO - Executing: [get text: 238 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.106 INFO - Done: [get text: 238 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.111 INFO - Executing: [get text: 239 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.126 INFO - Done: [get text: 239 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.131 INFO - Executing: [get text: 240 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.146 INFO - Done: [get text: 240 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.150 INFO - Executing: [get text: 241 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.166 INFO - Done: [get text: 241 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.170 INFO - Executing: [get text: 242 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.185 INFO - Done: [get text: 242 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.189 INFO - Executing: [get text: 243 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.206 INFO - Done: [get text: 243 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.211 INFO - Executing: [get text: 220 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:13:09.229 INFO - Done: [get text: 220 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:13:09.235 INFO - Executing: [get text: 244 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.253 INFO - Done: [get text: 244 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.258 INFO - Executing: [get text: 245 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.294 INFO - Done: [get text: 245 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.298 INFO - Executing: [get text: 246 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.315 INFO - Done: [get text: 246 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.321 INFO - Executing: [get text: 247 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.340 INFO - Done: [get text: 247 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.344 INFO - Executing: [get text: 248 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.362 INFO - Done: [get text: 248 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.367 INFO - Executing: [get text: 249 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.385 INFO - Done: [get text: 249 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.389 INFO - Executing: [get text: 250 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.406 INFO - Done: [get text: 250 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.410 INFO - Executing: [get text: 251 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.442 INFO - Done: [get text: 251 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.446 INFO - Executing: [get text: 252 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.463 INFO - Done: [get text: 252 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.468 INFO - Executing: [get text: 253 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.486 INFO - Done: [get text: 253 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.490 INFO - Executing: [get text: 254 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.508 INFO - Done: [get text: 254 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.513 INFO - Executing: [get text: 255 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.530 INFO - Done: [get text: 255 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.535 INFO - Executing: [get text: 256 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.552 INFO - Done: [get text: 256 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.558 INFO - Executing: [get text: 257 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.587 INFO - Done: [get text: 257 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.591 INFO - Executing: [get text: 258 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.608 INFO - Done: [get text: 258 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.614 INFO - Executing: [get text: 259 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.631 INFO - Done: [get text: 259 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.638 INFO - Executing: [get text: 260 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.658 INFO - Done: [get text: 260 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.663 INFO - Executing: [get text: 261 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.706 INFO - Done: [get text: 261 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.711 INFO - Executing: [get text: 262 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.735 INFO - Done: [get text: 262 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.740 INFO - Executing: [get text: 263 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.758 INFO - Done: [get text: 263 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.762 INFO - Executing: [get text: 264 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.779 INFO - Done: [get text: 264 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.783 INFO - Executing: [get text: 265 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.800 INFO - Done: [get text: 265 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.810 INFO - Executing: [get text: 266 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.829 INFO - Done: [get text: 266 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.841 INFO - Executing: [get text: 267 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.858 INFO - Done: [get text: 267 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:09.864 INFO - Executing: [click: 264 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:09.895 INFO - Done: [click: 264 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:10.906 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:13:10.912 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:13:10.920 INFO - Executing: [get text: 221 [org.openqa.selenium.remote.RemoteWebElement@460eb59c -> unknown locator]]) -13:13:10.958 INFO - Done: [get text: 221 [org.openqa.selenium.remote.RemoteWebElement@460eb59c -> unknown locator]] -13:13:11.976 INFO - Executing: [get: http://localhost:1984/warp/]) -13:13:12.036 INFO - Done: [get: http://localhost:1984/warp/] -13:13:14.057 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:13:14.077 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:13:14.091 INFO - Executing: [click: 268 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:13:14.123 INFO - Done: [click: 268 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:13:14.140 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:13:14.155 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:13:14.177 INFO - Executing: [is enabled: 269 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.182 INFO - Done: [is enabled: 269 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.186 INFO - Executing: [is enabled: 270 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.191 INFO - Done: [is enabled: 270 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.194 INFO - Executing: [is enabled: 271 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.199 INFO - Done: [is enabled: 271 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.203 INFO - Executing: [is enabled: 272 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.208 INFO - Done: [is enabled: 272 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.211 INFO - Executing: [is enabled: 273 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.217 INFO - Done: [is enabled: 273 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.220 INFO - Executing: [is enabled: 274 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.225 INFO - Done: [is enabled: 274 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.229 INFO - Executing: [is enabled: 275 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.234 INFO - Done: [is enabled: 275 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.237 INFO - Executing: [is enabled: 276 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.242 INFO - Done: [is enabled: 276 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.246 INFO - Executing: [is enabled: 277 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.251 INFO - Done: [is enabled: 277 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.256 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:13:14.270 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:13:14.305 INFO - Executing: [get text: 269 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.327 INFO - Done: [get text: 269 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.331 INFO - Executing: [get text: 270 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.349 INFO - Done: [get text: 270 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.353 INFO - Executing: [get text: 271 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.372 INFO - Done: [get text: 271 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.378 INFO - Executing: [get text: 272 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.395 INFO - Done: [get text: 272 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.401 INFO - Executing: [get text: 273 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.420 INFO - Done: [get text: 273 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.424 INFO - Executing: [get text: 274 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.443 INFO - Done: [get text: 274 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.449 INFO - Executing: [get text: 275 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.483 INFO - Done: [get text: 275 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.488 INFO - Executing: [get text: 276 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.506 INFO - Done: [get text: 276 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.512 INFO - Executing: [get text: 277 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.531 INFO - Done: [get text: 277 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:14.539 INFO - Executing: [get text: 269 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:14.558 INFO - Done: [get text: 269 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:15.567 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:13:15.576 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:13:15.608 INFO - Executing: [get text: 269 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:15.628 INFO - Done: [get text: 269 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:15.632 INFO - Executing: [get text: 270 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:15.642 INFO - Done: [get text: 270 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:15.646 INFO - Executing: [get text: 271 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:15.666 INFO - Done: [get text: 271 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:15.670 INFO - Executing: [get text: 272 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:15.680 INFO - Done: [get text: 272 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:15.684 INFO - Executing: [get text: 273 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:15.709 INFO - Done: [get text: 273 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:15.713 INFO - Executing: [get text: 274 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:15.731 INFO - Done: [get text: 274 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:15.735 INFO - Executing: [get text: 275 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:15.754 INFO - Done: [get text: 275 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:15.759 INFO - Executing: [get text: 276 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:15.769 INFO - Done: [get text: 276 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:15.773 INFO - Executing: [get text: 277 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:15.783 INFO - Done: [get text: 277 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:15.789 INFO - Executing: [click: 269 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:15.825 INFO - Done: [click: 269 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:15.856 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:13:15.864 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:13:16.878 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:13:16.893 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:13:16.904 INFO - Executing: [get element attribute: 278 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:16.913 INFO - Done: [get element attribute: 278 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:16.921 INFO - Executing: [clear: 278 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:16.946 INFO - Done: [clear: 278 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:17.957 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:13:17.971 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:13:17.981 INFO - Executing: [get element attribute: 278 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:17.989 INFO - Done: [get element attribute: 278 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:17.999 INFO - Executing: [send keys: 278 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Folder]]) -13:13:18.045 INFO - Done: [send keys: 278 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Folder]] -13:13:18.053 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:13:18.093 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:13:18.102 INFO - Executing: [click: 279 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:13:18.155 INFO - Done: [click: 279 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:13:19.171 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:13:19.184 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:13:19.198 INFO - Executing: [get text: 280 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:13:19.237 INFO - Done: [get text: 280 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:13:19.263 INFO - Executing: [is enabled: 280 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:13:19.268 INFO - Done: [is enabled: 280 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:13:20.285 INFO - Executing: [get: http://localhost:1984/warp/]) -13:13:20.337 INFO - Done: [get: http://localhost:1984/warp/] -13:13:22.360 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:13:22.378 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:13:22.387 INFO - Executing: [click: 281 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:13:22.420 INFO - Done: [click: 281 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:13:24.436 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:13:24.442 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:13:24.469 INFO - Executing: [get text: 282 [org.openqa.selenium.remote.RemoteWebElement@e7548492 -> unknown locator]]) -13:13:24.518 INFO - Done: [get text: 282 [org.openqa.selenium.remote.RemoteWebElement@e7548492 -> unknown locator]] -13:13:24.525 INFO - Executing: [get text: 283 [org.openqa.selenium.remote.RemoteWebElement@e7548493 -> unknown locator]]) -13:13:24.557 INFO - Done: [get text: 283 [org.openqa.selenium.remote.RemoteWebElement@e7548493 -> unknown locator]] -13:13:24.566 INFO - Executing: [mousemove: 283 false]) -13:13:24.580 INFO - Done: [mousemove: 283 false] -13:13:24.590 INFO - Executing: [click: nothing]) -13:13:24.592 INFO - Done: [click: nothing] -13:13:25.600 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:13:25.618 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:13:25.735 INFO - Executing: [get text: 284 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.753 INFO - Done: [get text: 284 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:25.757 INFO - Executing: [get text: 285 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.773 INFO - Done: [get text: 285 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:25.778 INFO - Executing: [get text: 286 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.794 INFO - Done: [get text: 286 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:25.798 INFO - Executing: [get text: 287 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.813 INFO - Done: [get text: 287 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:25.817 INFO - Executing: [get text: 288 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.832 INFO - Done: [get text: 288 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:25.836 INFO - Executing: [get text: 289 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.851 INFO - Done: [get text: 289 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:25.855 INFO - Executing: [get text: 290 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.872 INFO - Done: [get text: 290 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:25.877 INFO - Executing: [get text: 291 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.892 INFO - Done: [get text: 291 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:25.896 INFO - Executing: [get text: 292 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.913 INFO - Done: [get text: 292 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:25.917 INFO - Executing: [get text: 293 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.932 INFO - Done: [get text: 293 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:25.938 INFO - Executing: [get text: 294 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.958 INFO - Done: [get text: 294 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:25.964 INFO - Executing: [get text: 295 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.980 INFO - Done: [get text: 295 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:25.984 INFO - Executing: [get text: 296 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:25.999 INFO - Done: [get text: 296 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.005 INFO - Executing: [get text: 297 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.026 INFO - Done: [get text: 297 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.031 INFO - Executing: [get text: 298 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.046 INFO - Done: [get text: 298 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.050 INFO - Executing: [get text: 299 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.065 INFO - Done: [get text: 299 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.069 INFO - Executing: [get text: 300 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.084 INFO - Done: [get text: 300 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.088 INFO - Executing: [get text: 301 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.104 INFO - Done: [get text: 301 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.108 INFO - Executing: [get text: 302 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.123 INFO - Done: [get text: 302 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.127 INFO - Executing: [get text: 303 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.142 INFO - Done: [get text: 303 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.148 INFO - Executing: [get text: 304 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.165 INFO - Done: [get text: 304 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.169 INFO - Executing: [get text: 281 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:13:26.186 INFO - Done: [get text: 281 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:13:26.192 INFO - Executing: [get text: 305 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.210 INFO - Done: [get text: 305 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.214 INFO - Executing: [get text: 306 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.231 INFO - Done: [get text: 306 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.235 INFO - Executing: [get text: 307 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.253 INFO - Done: [get text: 307 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.257 INFO - Executing: [get text: 308 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.275 INFO - Done: [get text: 308 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.279 INFO - Executing: [get text: 309 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.298 INFO - Done: [get text: 309 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.303 INFO - Executing: [get text: 310 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.321 INFO - Done: [get text: 310 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.325 INFO - Executing: [get text: 311 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.343 INFO - Done: [get text: 311 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.347 INFO - Executing: [get text: 312 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.364 INFO - Done: [get text: 312 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.370 INFO - Executing: [get text: 313 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.389 INFO - Done: [get text: 313 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.393 INFO - Executing: [get text: 314 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.411 INFO - Done: [get text: 314 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.416 INFO - Executing: [get text: 315 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.449 INFO - Done: [get text: 315 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.454 INFO - Executing: [get text: 316 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.474 INFO - Done: [get text: 316 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.478 INFO - Executing: [get text: 317 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.496 INFO - Done: [get text: 317 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.500 INFO - Executing: [get text: 318 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.520 INFO - Done: [get text: 318 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.525 INFO - Executing: [get text: 319 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.543 INFO - Done: [get text: 319 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.548 INFO - Executing: [get text: 320 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.565 INFO - Done: [get text: 320 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.571 INFO - Executing: [get text: 321 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.590 INFO - Done: [get text: 321 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.597 INFO - Executing: [get text: 322 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.626 INFO - Done: [get text: 322 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.631 INFO - Executing: [get text: 323 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.669 INFO - Done: [get text: 323 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.674 INFO - Executing: [get text: 324 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.691 INFO - Done: [get text: 324 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.696 INFO - Executing: [get text: 325 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.713 INFO - Done: [get text: 325 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.717 INFO - Executing: [get text: 326 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.734 INFO - Done: [get text: 326 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.752 INFO - Executing: [get text: 327 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.783 INFO - Done: [get text: 327 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.788 INFO - Executing: [get text: 328 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.804 INFO - Done: [get text: 328 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:26.813 INFO - Executing: [click: 325 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:26.848 INFO - Done: [click: 325 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:27.866 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:13:27.871 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:13:27.879 INFO - Executing: [get text: 282 [org.openqa.selenium.remote.RemoteWebElement@e7548492 -> unknown locator]]) -13:13:27.913 INFO - Done: [get text: 282 [org.openqa.selenium.remote.RemoteWebElement@e7548492 -> unknown locator]] -13:13:28.927 INFO - Executing: [get: http://localhost:1984/warp/]) -13:13:28.963 INFO - Done: [get: http://localhost:1984/warp/] -13:13:30.978 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:13:30.996 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:13:31.002 INFO - Executing: [click: 329 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:13:31.045 INFO - Done: [click: 329 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:13:31.065 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:13:31.080 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:13:31.098 INFO - Executing: [is enabled: 330 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.103 INFO - Done: [is enabled: 330 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.106 INFO - Executing: [is enabled: 331 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.112 INFO - Done: [is enabled: 331 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.115 INFO - Executing: [is enabled: 332 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.121 INFO - Done: [is enabled: 332 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.124 INFO - Executing: [is enabled: 333 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.129 INFO - Done: [is enabled: 333 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.133 INFO - Executing: [is enabled: 334 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.139 INFO - Done: [is enabled: 334 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.142 INFO - Executing: [is enabled: 335 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.147 INFO - Done: [is enabled: 335 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.151 INFO - Executing: [is enabled: 336 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.156 INFO - Done: [is enabled: 336 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.160 INFO - Executing: [is enabled: 337 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.165 INFO - Done: [is enabled: 337 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.168 INFO - Executing: [is enabled: 338 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.173 INFO - Done: [is enabled: 338 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.179 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:13:31.192 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:13:31.226 INFO - Executing: [get text: 330 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.245 INFO - Done: [get text: 330 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.250 INFO - Executing: [get text: 331 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.269 INFO - Done: [get text: 331 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.273 INFO - Executing: [get text: 332 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.292 INFO - Done: [get text: 332 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.296 INFO - Executing: [get text: 333 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.316 INFO - Done: [get text: 333 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.321 INFO - Executing: [get text: 334 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.339 INFO - Done: [get text: 334 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.344 INFO - Executing: [get text: 335 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.362 INFO - Done: [get text: 335 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.368 INFO - Executing: [get text: 336 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.387 INFO - Done: [get text: 336 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.392 INFO - Executing: [get text: 337 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.410 INFO - Done: [get text: 337 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.415 INFO - Executing: [get text: 338 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.433 INFO - Done: [get text: 338 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:31.439 INFO - Executing: [get text: 332 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:31.459 INFO - Done: [get text: 332 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:32.466 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:13:32.475 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:13:32.509 INFO - Executing: [get text: 330 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:32.529 INFO - Done: [get text: 330 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:32.534 INFO - Executing: [get text: 331 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:32.546 INFO - Done: [get text: 331 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:32.550 INFO - Executing: [get text: 332 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:32.571 INFO - Done: [get text: 332 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:32.575 INFO - Executing: [get text: 333 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:32.586 INFO - Done: [get text: 333 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:32.590 INFO - Executing: [get text: 334 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:32.609 INFO - Done: [get text: 334 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:32.613 INFO - Executing: [get text: 335 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:32.621 INFO - Done: [get text: 335 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:32.625 INFO - Executing: [get text: 336 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:32.644 INFO - Done: [get text: 336 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:32.648 INFO - Executing: [get text: 337 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:32.657 INFO - Done: [get text: 337 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:32.662 INFO - Executing: [get text: 338 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:32.681 INFO - Done: [get text: 338 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:32.689 INFO - Executing: [click: 332 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:32.724 INFO - Done: [click: 332 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:32.749 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:13:32.761 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:13:33.772 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:13:33.788 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:13:33.801 INFO - Executing: [get element attribute: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:33.809 INFO - Done: [get element attribute: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:33.813 INFO - Executing: [get element attribute: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:33.822 INFO - Done: [get element attribute: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:33.828 INFO - Executing: [get element attribute: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:33.838 INFO - Done: [get element attribute: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:33.844 INFO - Executing: [get element attribute: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:33.856 INFO - Done: [get element attribute: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:33.872 INFO - Executing: [clear: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:33.914 INFO - Done: [clear: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:33.922 INFO - Executing: [clear: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:33.953 INFO - Done: [clear: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:33.959 INFO - Executing: [clear: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:33.986 INFO - Done: [clear: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:34.995 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:13:35.014 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:13:35.034 INFO - Executing: [get element attribute: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:35.048 INFO - Done: [get element attribute: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:35.052 INFO - Executing: [get element attribute: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:35.060 INFO - Done: [get element attribute: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:35.066 INFO - Executing: [get element attribute: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:35.079 INFO - Done: [get element attribute: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:35.087 INFO - Executing: [get element attribute: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:35.099 INFO - Done: [get element attribute: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:35.107 INFO - Executing: [send keys: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Telemetry]]) -13:13:35.154 INFO - Done: [send keys: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Telemetry]] -13:13:35.160 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:13:35.212 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:13:35.228 INFO - Executing: [get element attribute: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:35.234 INFO - Done: [get element attribute: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:35.238 INFO - Executing: [get element attribute: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:35.243 INFO - Done: [get element attribute: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:35.248 INFO - Executing: [get element attribute: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:35.252 INFO - Done: [get element attribute: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:35.265 INFO - Executing: [get element attribute: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:35.271 INFO - Done: [get element attribute: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:35.278 INFO - Executing: [send keys: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [1]]) -13:13:35.309 INFO - Done: [send keys: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [1]] -13:13:36.318 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:13:36.326 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:13:36.341 INFO - Executing: [get element attribute: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:36.346 INFO - Done: [get element attribute: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:36.351 INFO - Executing: [get element attribute: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:36.356 INFO - Done: [get element attribute: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:36.361 INFO - Executing: [get element attribute: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:36.366 INFO - Done: [get element attribute: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:36.370 INFO - Executing: [get element attribute: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:36.375 INFO - Done: [get element attribute: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:36.382 INFO - Executing: [send keys: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [2]]) -13:13:36.412 INFO - Done: [send keys: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [2]] -13:13:36.421 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:13:36.429 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:13:36.457 INFO - Executing: [tag name: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:36.461 INFO - Done: [tag name: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:36.465 INFO - Executing: [tag name: 343 [org.openqa.selenium.remote.RemoteWebElement@8b7ccdb4 -> unknown locator]]) -13:13:36.469 INFO - Done: [tag name: 343 [org.openqa.selenium.remote.RemoteWebElement@8b7ccdb4 -> unknown locator]] -13:13:36.473 INFO - Executing: [tag name: 344 [org.openqa.selenium.remote.RemoteWebElement@8b7ccdb5 -> unknown locator]]) -13:13:36.477 INFO - Done: [tag name: 344 [org.openqa.selenium.remote.RemoteWebElement@8b7ccdb5 -> unknown locator]] -13:13:36.481 INFO - Executing: [tag name: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:36.485 INFO - Done: [tag name: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:36.489 INFO - Executing: [tag name: 345 [org.openqa.selenium.remote.RemoteWebElement@8b7ccdb6 -> unknown locator]]) -13:13:36.493 INFO - Done: [tag name: 345 [org.openqa.selenium.remote.RemoteWebElement@8b7ccdb6 -> unknown locator]] -13:13:36.498 INFO - Executing: [tag name: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:36.502 INFO - Done: [tag name: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:36.506 INFO - Executing: [tag name: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:36.510 INFO - Done: [tag name: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:36.516 INFO - Executing: [click: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:36.554 INFO - Done: [click: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:36.572 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:13:36.588 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:13:36.626 INFO - Executing: [tag name: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:36.630 INFO - Done: [tag name: 339 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:36.637 INFO - Executing: [tag name: 343 [org.openqa.selenium.remote.RemoteWebElement@8b7ccdb4 -> unknown locator]]) -13:13:36.641 INFO - Done: [tag name: 343 [org.openqa.selenium.remote.RemoteWebElement@8b7ccdb4 -> unknown locator]] -13:13:36.647 INFO - Executing: [tag name: 344 [org.openqa.selenium.remote.RemoteWebElement@8b7ccdb5 -> unknown locator]]) -13:13:36.651 INFO - Done: [tag name: 344 [org.openqa.selenium.remote.RemoteWebElement@8b7ccdb5 -> unknown locator]] -13:13:36.658 INFO - Executing: [tag name: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:36.662 INFO - Done: [tag name: 340 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:36.669 INFO - Executing: [tag name: 345 [org.openqa.selenium.remote.RemoteWebElement@8b7ccdb6 -> unknown locator]]) -13:13:36.673 INFO - Done: [tag name: 345 [org.openqa.selenium.remote.RemoteWebElement@8b7ccdb6 -> unknown locator]] -13:13:36.680 INFO - Executing: [tag name: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:36.684 INFO - Done: [tag name: 341 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:36.691 INFO - Executing: [tag name: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:36.695 INFO - Done: [tag name: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:36.705 INFO - Executing: [find child elements: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option]) -13:13:36.722 INFO - Done: [find child elements: 342 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], By.cssSelector: option] -13:13:36.730 INFO - Executing: [click: 347 [[[[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]]) -13:13:36.776 INFO - Done: [click: 347 [[[[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -> css selector: option]] -13:13:37.786 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:13:37.802 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:13:37.809 INFO - Executing: [click: 349 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:13:37.843 INFO - Done: [click: 349 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:13:38.862 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:13:38.876 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:13:38.888 INFO - Executing: [get text: 350 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:13:38.923 INFO - Done: [get text: 350 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:13:38.950 INFO - Executing: [is enabled: 350 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:13:38.956 INFO - Done: [is enabled: 350 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:13:39.973 INFO - Executing: [get: http://localhost:1984/warp/]) -13:13:40.011 INFO - Done: [get: http://localhost:1984/warp/] -13:13:42.032 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:13:42.049 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:13:42.058 INFO - Executing: [click: 351 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:13:42.090 INFO - Done: [click: 351 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:13:44.108 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:13:44.114 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:13:44.138 INFO - Executing: [get text: 352 [org.openqa.selenium.remote.RemoteWebElement@6106a4bc -> unknown locator]]) -13:13:44.192 INFO - Done: [get text: 352 [org.openqa.selenium.remote.RemoteWebElement@6106a4bc -> unknown locator]] -13:13:44.197 INFO - Executing: [get text: 353 [org.openqa.selenium.remote.RemoteWebElement@6106a4bd -> unknown locator]]) -13:13:44.230 INFO - Done: [get text: 353 [org.openqa.selenium.remote.RemoteWebElement@6106a4bd -> unknown locator]] -13:13:44.237 INFO - Executing: [mousemove: 353 false]) -13:13:44.251 INFO - Done: [mousemove: 353 false] -13:13:44.261 INFO - Executing: [click: nothing]) -13:13:44.264 INFO - Done: [click: nothing] -13:13:45.271 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:13:45.291 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:13:45.416 INFO - Executing: [get text: 354 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.432 INFO - Done: [get text: 354 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.436 INFO - Executing: [get text: 355 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.451 INFO - Done: [get text: 355 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.455 INFO - Executing: [get text: 356 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.470 INFO - Done: [get text: 356 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.474 INFO - Executing: [get text: 357 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.489 INFO - Done: [get text: 357 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.494 INFO - Executing: [get text: 358 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.510 INFO - Done: [get text: 358 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.514 INFO - Executing: [get text: 359 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.529 INFO - Done: [get text: 359 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.533 INFO - Executing: [get text: 360 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.548 INFO - Done: [get text: 360 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.552 INFO - Executing: [get text: 361 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.567 INFO - Done: [get text: 361 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.572 INFO - Executing: [get text: 362 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.587 INFO - Done: [get text: 362 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.602 INFO - Executing: [get text: 363 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.617 INFO - Done: [get text: 363 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.622 INFO - Executing: [get text: 364 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.637 INFO - Done: [get text: 364 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.642 INFO - Executing: [get text: 365 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.656 INFO - Done: [get text: 365 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.661 INFO - Executing: [get text: 366 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.676 INFO - Done: [get text: 366 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.680 INFO - Executing: [get text: 367 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.695 INFO - Done: [get text: 367 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.699 INFO - Executing: [get text: 368 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.716 INFO - Done: [get text: 368 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.721 INFO - Executing: [get text: 369 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.751 INFO - Done: [get text: 369 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.755 INFO - Executing: [get text: 370 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.776 INFO - Done: [get text: 370 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.783 INFO - Executing: [get text: 371 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.803 INFO - Done: [get text: 371 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.810 INFO - Executing: [get text: 372 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.830 INFO - Done: [get text: 372 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.842 INFO - Executing: [get text: 373 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.860 INFO - Done: [get text: 373 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.865 INFO - Executing: [get text: 374 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.886 INFO - Done: [get text: 374 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.893 INFO - Executing: [get text: 351 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:13:45.919 INFO - Done: [get text: 351 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:13:45.923 INFO - Executing: [get text: 375 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.943 INFO - Done: [get text: 375 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.955 INFO - Executing: [get text: 376 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:45.979 INFO - Done: [get text: 376 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:45.985 INFO - Executing: [get text: 377 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.011 INFO - Done: [get text: 377 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.016 INFO - Executing: [get text: 378 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.041 INFO - Done: [get text: 378 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.045 INFO - Executing: [get text: 379 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.069 INFO - Done: [get text: 379 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.074 INFO - Executing: [get text: 380 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.093 INFO - Done: [get text: 380 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.097 INFO - Executing: [get text: 381 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.116 INFO - Done: [get text: 381 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.122 INFO - Executing: [get text: 382 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.139 INFO - Done: [get text: 382 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.143 INFO - Executing: [get text: 383 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.161 INFO - Done: [get text: 383 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.165 INFO - Executing: [get text: 384 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.185 INFO - Done: [get text: 384 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.190 INFO - Executing: [get text: 385 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.207 INFO - Done: [get text: 385 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.213 INFO - Executing: [get text: 386 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.230 INFO - Done: [get text: 386 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.234 INFO - Executing: [get text: 387 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.252 INFO - Done: [get text: 387 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.258 INFO - Executing: [get text: 388 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.280 INFO - Done: [get text: 388 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.285 INFO - Executing: [get text: 389 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.309 INFO - Done: [get text: 389 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.317 INFO - Executing: [get text: 390 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.338 INFO - Done: [get text: 390 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.342 INFO - Executing: [get text: 391 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.360 INFO - Done: [get text: 391 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.367 INFO - Executing: [get text: 392 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.394 INFO - Done: [get text: 392 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.398 INFO - Executing: [get text: 393 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.416 INFO - Done: [get text: 393 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.420 INFO - Executing: [get text: 394 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.436 INFO - Done: [get text: 394 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.441 INFO - Executing: [get text: 395 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.458 INFO - Done: [get text: 395 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.463 INFO - Executing: [get text: 396 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.481 INFO - Done: [get text: 396 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.497 INFO - Executing: [get text: 397 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.515 INFO - Done: [get text: 397 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.521 INFO - Executing: [get text: 398 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.538 INFO - Done: [get text: 398 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:46.545 INFO - Executing: [click: 395 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:13:46.579 INFO - Done: [click: 395 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:13:47.591 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:13:47.597 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:13:47.612 INFO - Executing: [get text: 352 [org.openqa.selenium.remote.RemoteWebElement@6106a4bc -> unknown locator]]) -13:13:47.645 INFO - Done: [get text: 352 [org.openqa.selenium.remote.RemoteWebElement@6106a4bc -> unknown locator]] -13:13:48.665 INFO - Executing: [get: http://localhost:1984/warp/]) -13:13:48.705 INFO - Done: [get: http://localhost:1984/warp/] -13:13:50.719 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:13:50.737 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:13:50.742 INFO - Executing: [click: 399 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:13:50.775 INFO - Done: [click: 399 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:13:50.796 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:13:50.810 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:13:50.831 INFO - Executing: [is enabled: 400 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:50.837 INFO - Done: [is enabled: 400 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:50.840 INFO - Executing: [is enabled: 401 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:50.845 INFO - Done: [is enabled: 401 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:50.849 INFO - Executing: [is enabled: 402 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:50.854 INFO - Done: [is enabled: 402 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:50.857 INFO - Executing: [is enabled: 403 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:50.862 INFO - Done: [is enabled: 403 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:50.866 INFO - Executing: [is enabled: 404 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:50.871 INFO - Done: [is enabled: 404 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:50.875 INFO - Executing: [is enabled: 405 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:50.880 INFO - Done: [is enabled: 405 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:50.884 INFO - Executing: [is enabled: 406 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:50.889 INFO - Done: [is enabled: 406 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:50.893 INFO - Executing: [is enabled: 407 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:50.898 INFO - Done: [is enabled: 407 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:50.902 INFO - Executing: [is enabled: 408 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:50.907 INFO - Done: [is enabled: 408 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:50.912 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:13:50.925 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:13:50.949 INFO - Executing: [get text: 400 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:50.969 INFO - Done: [get text: 400 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:50.982 INFO - Executing: [get text: 401 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.002 INFO - Done: [get text: 401 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.008 INFO - Executing: [get text: 402 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.029 INFO - Done: [get text: 402 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.034 INFO - Executing: [get text: 403 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.052 INFO - Done: [get text: 403 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.056 INFO - Executing: [get text: 404 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.075 INFO - Done: [get text: 404 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.079 INFO - Executing: [get text: 405 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.098 INFO - Done: [get text: 405 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.102 INFO - Executing: [get text: 406 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.121 INFO - Done: [get text: 406 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.128 INFO - Executing: [get text: 407 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.147 INFO - Done: [get text: 407 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.151 INFO - Executing: [get text: 408 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.169 INFO - Done: [get text: 408 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.179 INFO - Executing: [get text: 406 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.197 INFO - Done: [get text: 406 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.202 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:13:51.209 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:13:51.242 INFO - Executing: [get text: 400 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.260 INFO - Done: [get text: 400 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.264 INFO - Executing: [get text: 401 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.274 INFO - Done: [get text: 401 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.278 INFO - Executing: [get text: 402 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.297 INFO - Done: [get text: 402 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.301 INFO - Executing: [get text: 403 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.310 INFO - Done: [get text: 403 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.314 INFO - Executing: [get text: 404 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.333 INFO - Done: [get text: 404 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.338 INFO - Executing: [get text: 405 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.347 INFO - Done: [get text: 405 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.351 INFO - Executing: [get text: 406 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.370 INFO - Done: [get text: 406 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.374 INFO - Executing: [get text: 407 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.383 INFO - Done: [get text: 407 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.388 INFO - Executing: [get text: 408 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.406 INFO - Done: [get text: 408 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.412 INFO - Executing: [click: 406 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:13:51.445 INFO - Done: [click: 406 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:13:51.471 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:13:51.483 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:13:52.494 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:13:52.511 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:13:52.520 INFO - Executing: [get element attribute: 409 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:52.529 INFO - Done: [get element attribute: 409 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:52.535 INFO - Executing: [get element attribute: 410 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:52.544 INFO - Done: [get element attribute: 410 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:52.552 INFO - Executing: [clear: 409 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:52.579 INFO - Done: [clear: 409 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:52.585 INFO - Executing: [clear: 410 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:13:52.608 INFO - Done: [clear: 410 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:13:53.617 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:13:53.632 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:13:53.642 INFO - Executing: [get element attribute: 409 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:53.650 INFO - Done: [get element attribute: 409 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:53.654 INFO - Executing: [get element attribute: 410 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:13:53.662 INFO - Done: [get element attribute: 410 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:13:53.676 INFO - Executing: [send keys: 409 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Timeline]]) -13:13:53.719 INFO - Done: [send keys: 409 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Timeline]] -13:13:53.727 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:13:53.767 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:13:53.777 INFO - Executing: [clear: 411 [org.openqa.selenium.remote.RemoteWebElement@2177bd95 -> unknown locator]]) -13:13:53.800 INFO - Done: [clear: 411 [org.openqa.selenium.remote.RemoteWebElement@2177bd95 -> unknown locator]] -13:13:53.809 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:13:53.813 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:13:53.822 INFO - Executing: [send keys: 411 [org.openqa.selenium.remote.RemoteWebElement@2177bd95 -> unknown locator], [10]]) -13:13:53.856 INFO - Done: [send keys: 411 [org.openqa.selenium.remote.RemoteWebElement@2177bd95 -> unknown locator], [10]] -13:13:54.866 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:13:54.872 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:13:54.879 INFO - Executing: [send keys: 412 [org.openqa.selenium.remote.RemoteWebElement@2177bd96 -> unknown locator], [7]]) -13:13:54.918 INFO - Done: [send keys: 412 [org.openqa.selenium.remote.RemoteWebElement@2177bd96 -> unknown locator], [7]] -13:13:54.927 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:13:54.932 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:13:54.943 INFO - Executing: [send keys: 413 [org.openqa.selenium.remote.RemoteWebElement@2177bd97 -> unknown locator], [30]]) -13:13:54.979 INFO - Done: [send keys: 413 [org.openqa.selenium.remote.RemoteWebElement@2177bd97 -> unknown locator], [30]] -13:13:54.991 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:13:55.006 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:13:55.017 INFO - Executing: [send keys: 414 [org.openqa.selenium.remote.RemoteWebElement@2177bd98 -> unknown locator], [3]]) -13:13:55.060 INFO - Done: [send keys: 414 [org.openqa.selenium.remote.RemoteWebElement@2177bd98 -> unknown locator], [3]] -13:13:56.070 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:13:56.085 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:13:56.091 INFO - Executing: [click: 415 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:13:56.123 INFO - Done: [click: 415 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:13:57.137 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:13:57.152 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:13:57.161 INFO - Executing: [get text: 416 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:13:57.194 INFO - Done: [get text: 416 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:13:57.200 INFO - Executing: [is enabled: 416 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:13:57.208 INFO - Done: [is enabled: 416 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:13:57.222 INFO - Executing: [get: http://localhost:1984/warp/]) -13:13:57.258 INFO - Done: [get: http://localhost:1984/warp/] -13:13:59.316 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:13:59.336 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:13:59.343 INFO - Executing: [get text: 417 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:13:59.382 INFO - Done: [get text: 417 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:13:59.389 INFO - Executing: [is enabled: 417 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:13:59.394 INFO - Done: [is enabled: 417 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:13:59.399 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:13:59.406 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:13:59.412 INFO - Executing: [get text: 417 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:13:59.448 INFO - Done: [get text: 417 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:13:59.464 INFO - Executing: [click: 417 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:13:59.498 INFO - Done: [click: 417 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:14:00.507 INFO - Executing: [get title]) -13:14:00.511 INFO - Done: [get title] -13:14:01.520 INFO - Executing: [find elements: By.cssSelector: [ng-click="parameters.action.perform()"]]) -13:14:01.535 INFO - Done: [find elements: By.cssSelector: [ng-click="parameters.action.perform()"]] -13:14:01.552 INFO - Executing: [get element attribute: 418 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:14:01.562 INFO - Done: [get element attribute: 418 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:14:01.569 INFO - Executing: [get element attribute: 419 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:14:01.577 INFO - Done: [get element attribute: 419 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:14:01.582 INFO - Executing: [get element attribute: 420 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:14:01.590 INFO - Done: [get element attribute: 420 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:14:01.599 INFO - Executing: [is enabled: 418 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]]]) -13:14:01.604 INFO - Done: [is enabled: 418 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]]] -13:14:01.610 INFO - Executing: [find elements: By.cssSelector: [ng-click="parameters.action.perform()"]]) -13:14:01.623 INFO - Done: [find elements: By.cssSelector: [ng-click="parameters.action.perform()"]] -13:14:01.639 INFO - Executing: [get element attribute: 418 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:14:01.647 INFO - Done: [get element attribute: 418 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:14:01.653 INFO - Executing: [get element attribute: 419 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:14:01.661 INFO - Done: [get element attribute: 419 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:14:01.667 INFO - Executing: [get element attribute: 420 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:14:01.674 INFO - Done: [get element attribute: 420 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:14:01.683 INFO - Executing: [click: 418 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]]]) -13:14:01.715 INFO - Done: [click: 418 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]]] -13:14:02.726 INFO - Executing: [find elements: By.cssSelector: [ng-controller="ClickAwayController as toggle"]]) -13:14:02.741 INFO - Done: [find elements: By.cssSelector: [ng-controller="ClickAwayController as toggle"]] -13:14:02.749 INFO - Executing: [click: 421 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-controller="ClickAwayController as toggle"]]]) -13:14:02.784 INFO - Done: [click: 421 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-controller="ClickAwayController as toggle"]]] -13:14:03.797 INFO - Executing: [find elements: By.cssSelector: [ng-repeat="option in structure.options"]]) -13:14:03.813 INFO - Done: [find elements: By.cssSelector: [ng-repeat="option in structure.options"]] -13:14:03.845 INFO - Executing: [get text: 422 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-repeat="option in structure.options"]]]) -13:14:03.867 INFO - Done: [get text: 422 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-repeat="option in structure.options"]]] -13:14:03.872 INFO - Executing: [get text: 423 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-repeat="option in structure.options"]]]) -13:14:03.890 INFO - Done: [get text: 423 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-repeat="option in structure.options"]]] -13:14:03.897 INFO - Executing: [click: 423 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-repeat="option in structure.options"]]]) -13:14:03.929 INFO - Done: [click: 423 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-repeat="option in structure.options"]]] -13:14:04.937 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:14:04.952 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:14:04.961 INFO - Executing: [get element attribute: 424 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:14:04.969 INFO - Done: [get element attribute: 424 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:14:04.978 INFO - Executing: [clear: 424 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:14:05.008 INFO - Done: [clear: 424 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:14:06.022 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:14:06.040 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:14:06.049 INFO - Executing: [get element attribute: 424 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:14:06.058 INFO - Done: [get element attribute: 424 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:14:06.067 INFO - Executing: [send keys: 424 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Activity]]) -13:14:06.106 INFO - Done: [send keys: 424 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Activity]] -13:14:06.115 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:14:06.186 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:14:06.199 INFO - Executing: [clear: 425 [org.openqa.selenium.remote.RemoteWebElement@e09159a9 -> unknown locator]]) -13:14:06.227 INFO - Done: [clear: 425 [org.openqa.selenium.remote.RemoteWebElement@e09159a9 -> unknown locator]] -13:14:06.234 INFO - Executing: [clear: 426 [org.openqa.selenium.remote.RemoteWebElement@3199daaf -> unknown locator]]) -13:14:06.264 INFO - Done: [clear: 426 [org.openqa.selenium.remote.RemoteWebElement@3199daaf -> unknown locator]] -13:14:06.271 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:14:06.276 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:14:06.288 INFO - Executing: [send keys: 425 [org.openqa.selenium.remote.RemoteWebElement@e09159a9 -> unknown locator], [10]]) -13:14:06.328 INFO - Done: [send keys: 425 [org.openqa.selenium.remote.RemoteWebElement@e09159a9 -> unknown locator], [10]] -13:14:06.334 INFO - Executing: [send keys: 426 [org.openqa.selenium.remote.RemoteWebElement@3199daaf -> unknown locator], [10]]) -13:14:06.399 INFO - Done: [send keys: 426 [org.openqa.selenium.remote.RemoteWebElement@3199daaf -> unknown locator], [10]] -13:14:06.410 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:14:06.429 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:14:06.438 INFO - Executing: [clear: 427 [org.openqa.selenium.remote.RemoteWebElement@3199dab0 -> unknown locator]]) -13:14:06.470 INFO - Done: [clear: 427 [org.openqa.selenium.remote.RemoteWebElement@3199dab0 -> unknown locator]] -13:14:06.477 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:14:06.482 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:14:06.493 INFO - Executing: [send keys: 427 [org.openqa.selenium.remote.RemoteWebElement@3199dab0 -> unknown locator], [7]]) -13:14:06.529 INFO - Done: [send keys: 427 [org.openqa.selenium.remote.RemoteWebElement@3199dab0 -> unknown locator], [7]] -13:14:06.535 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:14:06.546 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:14:06.555 INFO - Executing: [clear: 429 [org.openqa.selenium.remote.RemoteWebElement@3199dab2 -> unknown locator]]) -13:14:06.589 INFO - Done: [clear: 429 [org.openqa.selenium.remote.RemoteWebElement@3199dab2 -> unknown locator]] -13:14:06.600 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:14:06.607 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:14:06.617 INFO - Executing: [send keys: 429 [org.openqa.selenium.remote.RemoteWebElement@3199dab2 -> unknown locator], [30]]) -13:14:06.656 INFO - Done: [send keys: 429 [org.openqa.selenium.remote.RemoteWebElement@3199dab2 -> unknown locator], [30]] -13:14:06.666 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:14:06.690 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:14:06.700 INFO - Executing: [clear: 431 [org.openqa.selenium.remote.RemoteWebElement@3199dab4 -> unknown locator]]) -13:14:06.732 INFO - Done: [clear: 431 [org.openqa.selenium.remote.RemoteWebElement@3199dab4 -> unknown locator]] -13:14:06.743 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:14:06.749 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:14:06.757 INFO - Executing: [send keys: 431 [org.openqa.selenium.remote.RemoteWebElement@3199dab4 -> unknown locator], [3]]) -13:14:06.792 INFO - Done: [send keys: 431 [org.openqa.selenium.remote.RemoteWebElement@3199dab4 -> unknown locator], [3]] -13:14:07.801 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:14:07.805 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:14:07.813 INFO - Executing: [clear: 426 [org.openqa.selenium.remote.RemoteWebElement@3199daaf -> unknown locator]]) -13:14:07.841 INFO - Done: [clear: 426 [org.openqa.selenium.remote.RemoteWebElement@3199daaf -> unknown locator]] -13:14:07.852 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]]) -13:14:07.856 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.days, null, body]] -13:14:07.865 INFO - Executing: [send keys: 426 [org.openqa.selenium.remote.RemoteWebElement@3199daaf -> unknown locator], [1]]) -13:14:07.918 INFO - Done: [send keys: 426 [org.openqa.selenium.remote.RemoteWebElement@3199daaf -> unknown locator], [1]] -13:14:07.925 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:14:07.938 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:14:07.946 INFO - Executing: [clear: 428 [org.openqa.selenium.remote.RemoteWebElement@3199dab1 -> unknown locator]]) -13:14:07.972 INFO - Done: [clear: 428 [org.openqa.selenium.remote.RemoteWebElement@3199dab1 -> unknown locator]] -13:14:07.980 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]]) -13:14:07.983 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hours, null, body]] -13:14:07.991 INFO - Executing: [send keys: 428 [org.openqa.selenium.remote.RemoteWebElement@3199dab1 -> unknown locator], [1]]) -13:14:08.054 INFO - Done: [send keys: 428 [org.openqa.selenium.remote.RemoteWebElement@3199dab1 -> unknown locator], [1]] -13:14:08.061 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:14:08.071 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:14:08.077 INFO - Executing: [clear: 430 [org.openqa.selenium.remote.RemoteWebElement@3199dab3 -> unknown locator]]) -13:14:08.108 INFO - Done: [clear: 430 [org.openqa.selenium.remote.RemoteWebElement@3199dab3 -> unknown locator]] -13:14:08.119 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]]) -13:14:08.123 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.minutes, null, body]] -13:14:08.132 INFO - Executing: [send keys: 430 [org.openqa.selenium.remote.RemoteWebElement@3199dab3 -> unknown locator], [0]]) -13:14:08.166 INFO - Done: [send keys: 430 [org.openqa.selenium.remote.RemoteWebElement@3199dab3 -> unknown locator], [0]] -13:14:08.172 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:14:08.181 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:14:08.191 INFO - Executing: [clear: 432 [org.openqa.selenium.remote.RemoteWebElement@3199dab5 -> unknown locator]]) -13:14:08.218 INFO - Done: [clear: 432 [org.openqa.selenium.remote.RemoteWebElement@3199dab5 -> unknown locator]] -13:14:08.225 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]]) -13:14:08.229 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.seconds, null, body]] -13:14:08.238 INFO - Executing: [send keys: 432 [org.openqa.selenium.remote.RemoteWebElement@3199dab5 -> unknown locator], [0]]) -13:14:08.289 INFO - Done: [send keys: 432 [org.openqa.selenium.remote.RemoteWebElement@3199dab5 -> unknown locator], [0]] -13:14:10.298 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:14:10.313 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:14:10.318 INFO - Executing: [click: 433 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:14:10.352 INFO - Done: [click: 433 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:14:11.371 INFO - Executing: [find elements: By.cssSelector: [ng-click="currentAction.perform()"]]) -13:14:11.385 INFO - Done: [find elements: By.cssSelector: [ng-click="currentAction.perform()"]] -13:14:11.394 INFO - Executing: [get text: 434 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="currentAction.perform()"]]]) -13:14:11.411 INFO - Done: [get text: 434 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="currentAction.perform()"]]] -13:14:11.415 INFO - Executing: [get text: 435 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="currentAction.perform()"]]]) -13:14:11.432 INFO - Done: [get text: 435 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="currentAction.perform()"]]] -13:14:11.438 INFO - Executing: [click: 434 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="currentAction.perform()"]]]) -13:14:11.472 INFO - Done: [click: 434 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="currentAction.perform()"]]] -13:14:16.487 INFO - Executing: [get: http://localhost:1984/warp/]) -13:14:16.555 INFO - Done: [get: http://localhost:1984/warp/] -13:14:18.577 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:14:18.597 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:14:18.602 INFO - Executing: [click: 436 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:14:18.635 INFO - Done: [click: 436 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:14:20.646 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:14:20.652 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:14:20.662 INFO - Executing: [get text: 437 [org.openqa.selenium.remote.RemoteWebElement@e6b61844 -> unknown locator]]) -13:14:20.709 INFO - Done: [get text: 437 [org.openqa.selenium.remote.RemoteWebElement@e6b61844 -> unknown locator]] -13:14:20.713 INFO - Executing: [get text: 438 [org.openqa.selenium.remote.RemoteWebElement@e6b61845 -> unknown locator]]) -13:14:20.748 INFO - Done: [get text: 438 [org.openqa.selenium.remote.RemoteWebElement@e6b61845 -> unknown locator]] -13:14:20.757 INFO - Executing: [mousemove: 438 false]) -13:14:20.771 INFO - Done: [mousemove: 438 false] -13:14:20.777 INFO - Executing: [click: nothing]) -13:14:20.780 INFO - Done: [click: nothing] -13:14:21.788 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:14:21.805 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:14:21.925 INFO - Executing: [get text: 439 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:21.941 INFO - Done: [get text: 439 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:21.945 INFO - Executing: [get text: 440 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:21.959 INFO - Done: [get text: 440 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:21.963 INFO - Executing: [get text: 441 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:21.979 INFO - Done: [get text: 441 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:21.984 INFO - Executing: [get text: 442 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.002 INFO - Done: [get text: 442 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.009 INFO - Executing: [get text: 443 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.026 INFO - Done: [get text: 443 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.033 INFO - Executing: [get text: 444 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.052 INFO - Done: [get text: 444 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.058 INFO - Executing: [get text: 445 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.074 INFO - Done: [get text: 445 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.079 INFO - Executing: [get text: 446 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.095 INFO - Done: [get text: 446 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.101 INFO - Executing: [get text: 447 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.117 INFO - Done: [get text: 447 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.123 INFO - Executing: [get text: 448 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.141 INFO - Done: [get text: 448 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.145 INFO - Executing: [get text: 449 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.162 INFO - Done: [get text: 449 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.169 INFO - Executing: [get text: 450 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.186 INFO - Done: [get text: 450 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.191 INFO - Executing: [get text: 451 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.208 INFO - Done: [get text: 451 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.213 INFO - Executing: [get text: 452 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.231 INFO - Done: [get text: 452 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.237 INFO - Executing: [get text: 453 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.256 INFO - Done: [get text: 453 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.260 INFO - Executing: [get text: 454 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.277 INFO - Done: [get text: 454 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.282 INFO - Executing: [get text: 455 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.310 INFO - Done: [get text: 455 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.315 INFO - Executing: [get text: 456 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.330 INFO - Done: [get text: 456 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.334 INFO - Executing: [get text: 457 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.349 INFO - Done: [get text: 457 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.353 INFO - Executing: [get text: 458 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.369 INFO - Done: [get text: 458 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.373 INFO - Executing: [get text: 459 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.407 INFO - Done: [get text: 459 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.411 INFO - Executing: [get text: 436 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:14:22.428 INFO - Done: [get text: 436 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:14:22.437 INFO - Executing: [get text: 460 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.455 INFO - Done: [get text: 460 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.460 INFO - Executing: [get text: 461 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.478 INFO - Done: [get text: 461 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.482 INFO - Executing: [get text: 462 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.499 INFO - Done: [get text: 462 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.504 INFO - Executing: [get text: 463 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.543 INFO - Done: [get text: 463 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.548 INFO - Executing: [get text: 464 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.569 INFO - Done: [get text: 464 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.574 INFO - Executing: [get text: 465 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.591 INFO - Done: [get text: 465 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.596 INFO - Executing: [get text: 466 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.613 INFO - Done: [get text: 466 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.617 INFO - Executing: [get text: 467 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.635 INFO - Done: [get text: 467 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.639 INFO - Executing: [get text: 468 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.658 INFO - Done: [get text: 468 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.664 INFO - Executing: [get text: 469 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.700 INFO - Done: [get text: 469 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.707 INFO - Executing: [get text: 470 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.731 INFO - Done: [get text: 470 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.737 INFO - Executing: [get text: 471 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.759 INFO - Done: [get text: 471 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.764 INFO - Executing: [get text: 472 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.794 INFO - Done: [get text: 472 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.798 INFO - Executing: [get text: 473 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.815 INFO - Done: [get text: 473 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.829 INFO - Executing: [get text: 474 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.846 INFO - Done: [get text: 474 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.851 INFO - Executing: [get text: 475 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.867 INFO - Done: [get text: 475 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.871 INFO - Executing: [get text: 476 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.889 INFO - Done: [get text: 476 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.893 INFO - Executing: [get text: 477 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.910 INFO - Done: [get text: 477 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.914 INFO - Executing: [get text: 478 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.941 INFO - Done: [get text: 478 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.946 INFO - Executing: [get text: 479 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.963 INFO - Done: [get text: 479 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.967 INFO - Executing: [get text: 480 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:22.984 INFO - Done: [get text: 480 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:22.989 INFO - Executing: [get text: 481 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:23.006 INFO - Done: [get text: 481 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:23.022 INFO - Executing: [get text: 482 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:23.042 INFO - Done: [get text: 482 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:23.046 INFO - Executing: [get text: 483 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:23.062 INFO - Done: [get text: 483 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:23.069 INFO - Executing: [click: 480 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:23.107 INFO - Done: [click: 480 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:24.118 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:14:24.124 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:14:24.132 INFO - Executing: [get text: 437 [org.openqa.selenium.remote.RemoteWebElement@e6b61844 -> unknown locator]]) -13:14:24.164 INFO - Done: [get text: 437 [org.openqa.selenium.remote.RemoteWebElement@e6b61844 -> unknown locator]] -13:14:25.180 INFO - Executing: [get: http://localhost:1984/warp/]) -13:14:25.222 INFO - Done: [get: http://localhost:1984/warp/] -13:14:27.242 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:14:27.260 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:14:27.266 INFO - Executing: [click: 484 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:14:27.298 INFO - Done: [click: 484 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:14:27.318 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:14:27.332 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:14:27.352 INFO - Executing: [is enabled: 485 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.359 INFO - Done: [is enabled: 485 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.362 INFO - Executing: [is enabled: 486 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.367 INFO - Done: [is enabled: 486 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.371 INFO - Executing: [is enabled: 487 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.376 INFO - Done: [is enabled: 487 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.380 INFO - Executing: [is enabled: 488 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.385 INFO - Done: [is enabled: 488 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.388 INFO - Executing: [is enabled: 489 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.393 INFO - Done: [is enabled: 489 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.397 INFO - Executing: [is enabled: 490 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.447 INFO - Done: [is enabled: 490 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.451 INFO - Executing: [is enabled: 491 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.457 INFO - Done: [is enabled: 491 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.468 INFO - Executing: [is enabled: 492 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.474 INFO - Done: [is enabled: 492 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.477 INFO - Executing: [is enabled: 493 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.484 INFO - Done: [is enabled: 493 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.491 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:14:27.508 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:14:27.543 INFO - Executing: [get text: 485 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.568 INFO - Done: [get text: 485 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.572 INFO - Executing: [get text: 486 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.593 INFO - Done: [get text: 486 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.597 INFO - Executing: [get text: 487 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.619 INFO - Done: [get text: 487 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.624 INFO - Executing: [get text: 488 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.645 INFO - Done: [get text: 488 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.651 INFO - Executing: [get text: 489 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.676 INFO - Done: [get text: 489 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.681 INFO - Executing: [get text: 490 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.704 INFO - Done: [get text: 490 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.709 INFO - Executing: [get text: 491 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.734 INFO - Done: [get text: 491 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.742 INFO - Executing: [get text: 492 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.769 INFO - Done: [get text: 492 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.773 INFO - Executing: [get text: 493 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.797 INFO - Done: [get text: 493 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:27.804 INFO - Executing: [get text: 490 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:27.816 INFO - Done: [get text: 490 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:28.823 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:14:28.831 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:14:28.876 INFO - Executing: [get text: 485 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:28.897 INFO - Done: [get text: 485 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:28.901 INFO - Executing: [get text: 486 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:28.912 INFO - Done: [get text: 486 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:28.916 INFO - Executing: [get text: 487 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:28.934 INFO - Done: [get text: 487 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:28.939 INFO - Executing: [get text: 488 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:28.949 INFO - Done: [get text: 488 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:28.954 INFO - Executing: [get text: 489 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:28.972 INFO - Done: [get text: 489 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:28.978 INFO - Executing: [get text: 490 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:28.987 INFO - Done: [get text: 490 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:28.992 INFO - Executing: [get text: 491 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:29.015 INFO - Done: [get text: 491 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:29.020 INFO - Executing: [get text: 492 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:29.031 INFO - Done: [get text: 492 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:29.036 INFO - Executing: [get text: 493 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:29.046 INFO - Done: [get text: 493 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:29.055 INFO - Executing: [click: 490 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:29.088 INFO - Done: [click: 490 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:29.102 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:14:29.110 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:14:30.119 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:14:30.135 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:14:30.146 INFO - Executing: [get element attribute: 494 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:14:30.155 INFO - Done: [get element attribute: 494 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:14:30.159 INFO - Executing: [get element attribute: 495 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:14:30.167 INFO - Done: [get element attribute: 495 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:14:30.174 INFO - Executing: [clear: 494 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:14:30.199 INFO - Done: [clear: 494 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:14:31.206 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:14:31.231 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:14:31.246 INFO - Executing: [get element attribute: 494 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:14:31.257 INFO - Done: [get element attribute: 494 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:14:31.261 INFO - Executing: [get element attribute: 495 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:14:31.270 INFO - Done: [get element attribute: 495 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:14:31.277 INFO - Executing: [send keys: 494 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Timer]]) -13:14:31.314 INFO - Done: [send keys: 494 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Timer]] -13:14:32.325 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]]) -13:14:32.330 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]] -13:14:32.340 INFO - Executing: [clear: 496 [org.openqa.selenium.remote.RemoteWebElement@2e5f9a80 -> unknown locator]]) -13:14:32.363 INFO - Done: [clear: 496 [org.openqa.selenium.remote.RemoteWebElement@2e5f9a80 -> unknown locator]] -13:14:32.370 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]]) -13:14:32.375 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]] -13:14:32.394 INFO - Executing: [send keys: 496 [org.openqa.selenium.remote.RemoteWebElement@2e5f9a80 -> unknown locator], [2015-07-22]]) -13:14:32.444 INFO - Done: [send keys: 496 [org.openqa.selenium.remote.RemoteWebElement@2e5f9a80 -> unknown locator], [2015-07-22]] -13:14:33.459 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hour, null, body]]) -13:14:33.464 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hour, null, body]] -13:14:33.475 INFO - Executing: [send keys: 497 [org.openqa.selenium.remote.RemoteWebElement@2e5f9a81 -> unknown locator], [7]]) -13:14:33.521 INFO - Done: [send keys: 497 [org.openqa.selenium.remote.RemoteWebElement@2e5f9a81 -> unknown locator], [7]] -13:14:33.543 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.min, null, body]]) -13:14:33.550 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.min, null, body]] -13:14:33.570 INFO - Executing: [send keys: 498 [org.openqa.selenium.remote.RemoteWebElement@2e5f9a82 -> unknown locator], [30]]) -13:14:33.653 INFO - Done: [send keys: 498 [org.openqa.selenium.remote.RemoteWebElement@2e5f9a82 -> unknown locator], [30]] -13:14:33.676 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.sec, null, body]]) -13:14:33.681 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.sec, null, body]] -13:14:33.693 INFO - Executing: [send keys: 499 [org.openqa.selenium.remote.RemoteWebElement@2e5f9a83 -> unknown locator], [000]]) -13:14:33.732 INFO - Done: [send keys: 499 [org.openqa.selenium.remote.RemoteWebElement@2e5f9a83 -> unknown locator], [000]] -13:14:34.743 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:14:34.761 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:14:34.771 INFO - Executing: [click: 500 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:14:34.835 INFO - Done: [click: 500 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:14:36.353 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:14:36.368 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:14:36.378 INFO - Executing: [get text: 501 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:14:36.415 INFO - Done: [get text: 501 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:14:36.425 INFO - Executing: [is enabled: 501 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:14:36.430 INFO - Done: [is enabled: 501 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:14:37.466 INFO - Executing: [get: http://localhost:1984/warp/]) -13:14:37.514 INFO - Done: [get: http://localhost:1984/warp/] -13:14:41.537 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:14:41.556 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:14:41.564 INFO - Executing: [click: 502 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:14:41.600 INFO - Done: [click: 502 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:14:42.612 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:14:42.618 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:14:42.631 INFO - Executing: [get text: 503 [org.openqa.selenium.remote.RemoteWebElement@2640eda3 -> unknown locator]]) -13:14:42.679 INFO - Done: [get text: 503 [org.openqa.selenium.remote.RemoteWebElement@2640eda3 -> unknown locator]] -13:14:42.684 INFO - Executing: [get text: 504 [org.openqa.selenium.remote.RemoteWebElement@2640eda4 -> unknown locator]]) -13:14:42.715 INFO - Done: [get text: 504 [org.openqa.selenium.remote.RemoteWebElement@2640eda4 -> unknown locator]] -13:14:42.728 INFO - Executing: [click: 504 [org.openqa.selenium.remote.RemoteWebElement@2640eda4 -> unknown locator]]) -13:14:42.760 INFO - Done: [click: 504 [org.openqa.selenium.remote.RemoteWebElement@2640eda4 -> unknown locator]] -13:14:43.771 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:14:43.780 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:14:43.791 INFO - Executing: [get text: 503 [org.openqa.selenium.remote.RemoteWebElement@2640eda3 -> unknown locator]]) -13:14:43.838 INFO - Done: [get text: 503 [org.openqa.selenium.remote.RemoteWebElement@2640eda3 -> unknown locator]] -13:14:43.845 INFO - Executing: [get text: 504 [org.openqa.selenium.remote.RemoteWebElement@2640eda4 -> unknown locator]]) -13:14:43.866 INFO - Done: [get text: 504 [org.openqa.selenium.remote.RemoteWebElement@2640eda4 -> unknown locator]] -13:14:43.873 INFO - Executing: [mousemove: 504 false]) -13:14:43.888 INFO - Done: [mousemove: 504 false] -13:14:43.894 INFO - Executing: [click: nothing]) -13:14:43.896 INFO - Done: [click: nothing] -13:14:44.904 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:14:44.922 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:14:45.077 INFO - Executing: [get text: 505 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.092 INFO - Done: [get text: 505 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.098 INFO - Executing: [get text: 506 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.116 INFO - Done: [get text: 506 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.120 INFO - Executing: [get text: 507 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.136 INFO - Done: [get text: 507 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.141 INFO - Executing: [get text: 508 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.156 INFO - Done: [get text: 508 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.160 INFO - Executing: [get text: 509 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.178 INFO - Done: [get text: 509 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.182 INFO - Executing: [get text: 510 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.197 INFO - Done: [get text: 510 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.203 INFO - Executing: [get text: 511 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.219 INFO - Done: [get text: 511 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.225 INFO - Executing: [get text: 512 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.240 INFO - Done: [get text: 512 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.244 INFO - Executing: [get text: 513 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.259 INFO - Done: [get text: 513 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.263 INFO - Executing: [get text: 514 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.278 INFO - Done: [get text: 514 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.283 INFO - Executing: [get text: 515 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.305 INFO - Done: [get text: 515 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.310 INFO - Executing: [get text: 516 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.329 INFO - Done: [get text: 516 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.333 INFO - Executing: [get text: 517 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.348 INFO - Done: [get text: 517 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.352 INFO - Executing: [get text: 518 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.367 INFO - Done: [get text: 518 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.371 INFO - Executing: [get text: 519 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.386 INFO - Done: [get text: 519 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.390 INFO - Executing: [get text: 520 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.405 INFO - Done: [get text: 520 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.409 INFO - Executing: [get text: 521 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.424 INFO - Done: [get text: 521 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.428 INFO - Executing: [get text: 522 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.443 INFO - Done: [get text: 522 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.449 INFO - Executing: [get text: 523 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.465 INFO - Done: [get text: 523 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.471 INFO - Executing: [get text: 524 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.488 INFO - Done: [get text: 524 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.492 INFO - Executing: [get text: 525 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.507 INFO - Done: [get text: 525 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.513 INFO - Executing: [get text: 502 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:14:45.531 INFO - Done: [get text: 502 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:14:45.535 INFO - Executing: [get text: 526 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.553 INFO - Done: [get text: 526 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.557 INFO - Executing: [get text: 527 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.575 INFO - Done: [get text: 527 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.579 INFO - Executing: [get text: 528 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.597 INFO - Done: [get text: 528 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.603 INFO - Executing: [get text: 529 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.623 INFO - Done: [get text: 529 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.627 INFO - Executing: [get text: 530 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.645 INFO - Done: [get text: 530 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.651 INFO - Executing: [get text: 531 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.668 INFO - Done: [get text: 531 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.673 INFO - Executing: [get text: 532 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.691 INFO - Done: [get text: 532 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.701 INFO - Executing: [get text: 533 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.717 INFO - Done: [get text: 533 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.722 INFO - Executing: [get text: 534 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.739 INFO - Done: [get text: 534 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.745 INFO - Executing: [get text: 535 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.761 INFO - Done: [get text: 535 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.766 INFO - Executing: [get text: 536 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.781 INFO - Done: [get text: 536 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.787 INFO - Executing: [get text: 537 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.805 INFO - Done: [get text: 537 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.818 INFO - Executing: [get text: 538 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.835 INFO - Done: [get text: 538 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.839 INFO - Executing: [get text: 539 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.856 INFO - Done: [get text: 539 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.860 INFO - Executing: [get text: 540 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.877 INFO - Done: [get text: 540 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.883 INFO - Executing: [get text: 541 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.900 INFO - Done: [get text: 541 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.905 INFO - Executing: [get text: 542 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.922 INFO - Done: [get text: 542 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.927 INFO - Executing: [get text: 543 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.945 INFO - Done: [get text: 543 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.951 INFO - Executing: [get text: 544 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.969 INFO - Done: [get text: 544 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.974 INFO - Executing: [get text: 545 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:45.991 INFO - Done: [get text: 545 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:45.995 INFO - Executing: [get text: 546 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:46.016 INFO - Done: [get text: 546 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:46.024 INFO - Executing: [get text: 547 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:46.046 INFO - Done: [get text: 547 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:46.050 INFO - Executing: [get text: 548 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:46.068 INFO - Done: [get text: 548 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:46.073 INFO - Executing: [get text: 549 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:46.090 INFO - Done: [get text: 549 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:46.094 INFO - Executing: [get text: 550 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:46.111 INFO - Done: [get text: 550 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:46.117 INFO - Executing: [get text: 551 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:46.134 INFO - Done: [get text: 551 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:46.138 INFO - Executing: [get text: 552 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:46.155 INFO - Done: [get text: 552 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:46.160 INFO - Executing: [get text: 553 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:46.177 INFO - Done: [get text: 553 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:46.181 INFO - Executing: [get text: 554 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:46.197 INFO - Done: [get text: 554 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:46.209 INFO - Executing: [get text: 555 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:46.226 INFO - Done: [get text: 555 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:46.230 INFO - Executing: [get text: 556 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:46.247 INFO - Done: [get text: 556 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:46.256 INFO - Executing: [click: 545 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:46.289 INFO - Done: [click: 545 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:47.299 INFO - Executing: [find elements: By.cssSelector: .value.ng-binding.active]) -13:14:47.314 INFO - Done: [find elements: By.cssSelector: .value.ng-binding.active] -13:14:47.321 INFO - Executing: [get text: 538 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:47.338 INFO - Done: [get text: 538 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:47.352 INFO - Executing: [get: http://localhost:1984/warp/]) -13:14:47.403 INFO - Done: [get: http://localhost:1984/warp/] -13:14:49.421 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:14:49.439 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:14:49.444 INFO - Executing: [click: 557 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:14:49.478 INFO - Done: [click: 557 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:14:51.492 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:14:51.496 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:14:51.507 INFO - Executing: [get text: 558 [org.openqa.selenium.remote.RemoteWebElement@eb60e07d -> unknown locator]]) -13:14:51.558 INFO - Done: [get text: 558 [org.openqa.selenium.remote.RemoteWebElement@eb60e07d -> unknown locator]] -13:14:51.563 INFO - Executing: [get text: 559 [org.openqa.selenium.remote.RemoteWebElement@eb60e07e -> unknown locator]]) -13:14:51.608 INFO - Done: [get text: 559 [org.openqa.selenium.remote.RemoteWebElement@eb60e07e -> unknown locator]] -13:14:51.629 INFO - Executing: [mousemove: 559 false]) -13:14:51.646 INFO - Done: [mousemove: 559 false] -13:14:51.653 INFO - Executing: [click: nothing]) -13:14:51.655 INFO - Done: [click: nothing] -13:14:52.663 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:14:52.681 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:14:52.809 INFO - Executing: [get text: 560 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:52.825 INFO - Done: [get text: 560 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:52.830 INFO - Executing: [get text: 561 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:52.858 INFO - Done: [get text: 561 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:52.866 INFO - Executing: [get text: 562 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:52.887 INFO - Done: [get text: 562 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:52.892 INFO - Executing: [get text: 563 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:52.917 INFO - Done: [get text: 563 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:52.924 INFO - Executing: [get text: 564 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:52.949 INFO - Done: [get text: 564 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:52.956 INFO - Executing: [get text: 565 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:52.975 INFO - Done: [get text: 565 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:52.979 INFO - Executing: [get text: 566 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.002 INFO - Done: [get text: 566 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.008 INFO - Executing: [get text: 567 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.032 INFO - Done: [get text: 567 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.039 INFO - Executing: [get text: 568 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.062 INFO - Done: [get text: 568 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.067 INFO - Executing: [get text: 569 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.089 INFO - Done: [get text: 569 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.095 INFO - Executing: [get text: 570 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.118 INFO - Done: [get text: 570 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.123 INFO - Executing: [get text: 571 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.145 INFO - Done: [get text: 571 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.152 INFO - Executing: [get text: 572 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.169 INFO - Done: [get text: 572 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.173 INFO - Executing: [get text: 573 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.189 INFO - Done: [get text: 573 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.194 INFO - Executing: [get text: 574 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.215 INFO - Done: [get text: 574 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.219 INFO - Executing: [get text: 575 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.239 INFO - Done: [get text: 575 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.243 INFO - Executing: [get text: 576 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.266 INFO - Done: [get text: 576 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.271 INFO - Executing: [get text: 577 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.292 INFO - Done: [get text: 577 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.308 INFO - Executing: [get text: 578 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.330 INFO - Done: [get text: 578 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.336 INFO - Executing: [get text: 579 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.355 INFO - Done: [get text: 579 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.362 INFO - Executing: [get text: 580 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.383 INFO - Done: [get text: 580 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.389 INFO - Executing: [get text: 557 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:14:53.422 INFO - Done: [get text: 557 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:14:53.429 INFO - Executing: [get text: 581 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.455 INFO - Done: [get text: 581 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.460 INFO - Executing: [get text: 582 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.478 INFO - Done: [get text: 582 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.483 INFO - Executing: [get text: 583 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.503 INFO - Done: [get text: 583 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.507 INFO - Executing: [get text: 584 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.525 INFO - Done: [get text: 584 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.529 INFO - Executing: [get text: 585 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.546 INFO - Done: [get text: 585 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.552 INFO - Executing: [get text: 586 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.569 INFO - Done: [get text: 586 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.573 INFO - Executing: [get text: 587 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.595 INFO - Done: [get text: 587 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.599 INFO - Executing: [get text: 588 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.617 INFO - Done: [get text: 588 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.622 INFO - Executing: [get text: 589 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.640 INFO - Done: [get text: 589 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.644 INFO - Executing: [get text: 590 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.663 INFO - Done: [get text: 590 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.669 INFO - Executing: [get text: 591 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.697 INFO - Done: [get text: 591 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.704 INFO - Executing: [get text: 592 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.728 INFO - Done: [get text: 592 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.735 INFO - Executing: [get text: 593 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.752 INFO - Done: [get text: 593 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.757 INFO - Executing: [get text: 594 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.774 INFO - Done: [get text: 594 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.779 INFO - Executing: [get text: 595 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.797 INFO - Done: [get text: 595 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.802 INFO - Executing: [get text: 596 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.820 INFO - Done: [get text: 596 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.825 INFO - Executing: [get text: 597 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.843 INFO - Done: [get text: 597 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.847 INFO - Executing: [get text: 598 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.865 INFO - Done: [get text: 598 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.870 INFO - Executing: [get text: 599 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.890 INFO - Done: [get text: 599 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.894 INFO - Executing: [get text: 600 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.913 INFO - Done: [get text: 600 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.917 INFO - Executing: [get text: 601 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.934 INFO - Done: [get text: 601 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.938 INFO - Executing: [get text: 602 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.956 INFO - Done: [get text: 602 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.960 INFO - Executing: [get text: 603 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:53.978 INFO - Done: [get text: 603 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:53.991 INFO - Executing: [get text: 604 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:54.009 INFO - Done: [get text: 604 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:54.015 INFO - Executing: [get text: 605 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:54.034 INFO - Done: [get text: 605 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:54.040 INFO - Executing: [click: 602 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:14:54.074 INFO - Done: [click: 602 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:14:55.087 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:14:55.092 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:14:55.101 INFO - Executing: [get text: 558 [org.openqa.selenium.remote.RemoteWebElement@eb60e07d -> unknown locator]]) -13:14:55.135 INFO - Done: [get text: 558 [org.openqa.selenium.remote.RemoteWebElement@eb60e07d -> unknown locator]] -13:14:56.157 INFO - Executing: [get: http://localhost:1984/warp/]) -13:14:56.206 INFO - Done: [get: http://localhost:1984/warp/] -13:14:58.229 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:14:58.246 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:14:58.256 INFO - Executing: [click: 606 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:14:58.289 INFO - Done: [click: 606 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:14:58.317 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:14:58.331 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:14:58.360 INFO - Executing: [is enabled: 607 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.365 INFO - Done: [is enabled: 607 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.370 INFO - Executing: [is enabled: 608 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.375 INFO - Done: [is enabled: 608 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.379 INFO - Executing: [is enabled: 609 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.385 INFO - Done: [is enabled: 609 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.389 INFO - Executing: [is enabled: 610 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.394 INFO - Done: [is enabled: 610 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.398 INFO - Executing: [is enabled: 611 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.403 INFO - Done: [is enabled: 611 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.408 INFO - Executing: [is enabled: 612 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.413 INFO - Done: [is enabled: 612 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.417 INFO - Executing: [is enabled: 613 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.422 INFO - Done: [is enabled: 613 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.426 INFO - Executing: [is enabled: 614 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.432 INFO - Done: [is enabled: 614 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.436 INFO - Executing: [is enabled: 615 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.441 INFO - Done: [is enabled: 615 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.447 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:14:58.464 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:14:58.514 INFO - Executing: [get text: 607 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.533 INFO - Done: [get text: 607 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.538 INFO - Executing: [get text: 608 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.557 INFO - Done: [get text: 608 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.565 INFO - Executing: [get text: 609 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.584 INFO - Done: [get text: 609 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.589 INFO - Executing: [get text: 610 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.607 INFO - Done: [get text: 610 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.611 INFO - Executing: [get text: 611 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.629 INFO - Done: [get text: 611 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.636 INFO - Executing: [get text: 612 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.654 INFO - Done: [get text: 612 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.660 INFO - Executing: [get text: 613 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.679 INFO - Done: [get text: 613 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.687 INFO - Executing: [get text: 614 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.706 INFO - Done: [get text: 614 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.711 INFO - Executing: [get text: 615 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.729 INFO - Done: [get text: 615 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:58.735 INFO - Executing: [get text: 610 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:58.745 INFO - Done: [get text: 610 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:59.753 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:14:59.761 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:14:59.797 INFO - Executing: [get text: 607 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:59.817 INFO - Done: [get text: 607 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:59.821 INFO - Executing: [get text: 608 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:59.831 INFO - Done: [get text: 608 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:59.835 INFO - Executing: [get text: 609 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:59.855 INFO - Done: [get text: 609 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:59.859 INFO - Executing: [get text: 610 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:59.868 INFO - Done: [get text: 610 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:59.872 INFO - Executing: [get text: 611 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:59.890 INFO - Done: [get text: 611 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:59.896 INFO - Executing: [get text: 612 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:59.906 INFO - Done: [get text: 612 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:59.910 INFO - Executing: [get text: 613 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:59.928 INFO - Done: [get text: 613 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:59.933 INFO - Executing: [get text: 614 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:59.945 INFO - Done: [get text: 614 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:59.949 INFO - Executing: [get text: 615 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:14:59.968 INFO - Done: [get text: 615 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:14:59.975 INFO - Executing: [click: 610 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:00.011 INFO - Done: [click: 610 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:00.025 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:15:00.041 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:15:01.051 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:15:01.065 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:15:01.081 INFO - Executing: [get element attribute: 616 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:15:01.090 INFO - Done: [get element attribute: 616 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:15:01.094 INFO - Executing: [get element attribute: 617 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:15:01.103 INFO - Done: [get element attribute: 617 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:15:01.113 INFO - Executing: [clear: 616 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:15:01.139 INFO - Done: [clear: 616 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:15:01.144 INFO - Executing: [clear: 617 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:15:01.164 INFO - Done: [clear: 617 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:15:02.173 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:15:02.187 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:15:02.197 INFO - Executing: [get element attribute: 616 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:15:02.205 INFO - Done: [get element attribute: 616 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:15:02.209 INFO - Executing: [get element attribute: 617 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:15:02.217 INFO - Done: [get element attribute: 617 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:15:02.224 INFO - Executing: [send keys: 616 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Webpage]]) -13:15:02.263 INFO - Done: [send keys: 616 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Webpage]] -13:15:02.269 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:15:02.297 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:15:02.308 INFO - Executing: [get element attribute: 616 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:15:02.313 INFO - Done: [get element attribute: 616 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:15:02.317 INFO - Executing: [get element attribute: 617 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:15:02.322 INFO - Done: [get element attribute: 617 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:15:02.329 INFO - Executing: [send keys: 617 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [http://test.com]]) -13:15:02.378 INFO - Done: [send keys: 617 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [http://test.com]] -13:15:03.384 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:15:03.400 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:15:03.405 INFO - Executing: [click: 618 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:15:03.441 INFO - Done: [click: 618 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:15:04.462 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:15:04.480 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:15:04.492 INFO - Executing: [get text: 619 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:15:04.525 INFO - Done: [get text: 619 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:15:04.532 INFO - Executing: [is enabled: 619 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:15:04.537 INFO - Done: [is enabled: 619 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:15:05.551 INFO - Executing: [get: http://localhost:1984/warp/]) -13:15:05.608 INFO - Done: [get: http://localhost:1984/warp/] -13:15:07.638 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:15:07.659 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:15:07.667 INFO - Executing: [click: 620 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:15:07.703 INFO - Done: [click: 620 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:15:09.717 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:15:09.723 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:15:09.733 INFO - Executing: [get text: 621 [org.openqa.selenium.remote.RemoteWebElement@fac4e5fe -> unknown locator]]) -13:15:09.790 INFO - Done: [get text: 621 [org.openqa.selenium.remote.RemoteWebElement@fac4e5fe -> unknown locator]] -13:15:09.796 INFO - Executing: [get text: 622 [org.openqa.selenium.remote.RemoteWebElement@fac4e5ff -> unknown locator]]) -13:15:09.828 INFO - Done: [get text: 622 [org.openqa.selenium.remote.RemoteWebElement@fac4e5ff -> unknown locator]] -13:15:09.836 INFO - Executing: [mousemove: 622 false]) -13:15:09.851 INFO - Done: [mousemove: 622 false] -13:15:09.860 INFO - Executing: [click: nothing]) -13:15:09.864 INFO - Done: [click: nothing] -13:15:10.872 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:15:10.889 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:15:11.015 INFO - Executing: [get text: 623 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.031 INFO - Done: [get text: 623 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.035 INFO - Executing: [get text: 624 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.051 INFO - Done: [get text: 624 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.056 INFO - Executing: [get text: 625 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.071 INFO - Done: [get text: 625 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.076 INFO - Executing: [get text: 626 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.092 INFO - Done: [get text: 626 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.096 INFO - Executing: [get text: 627 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.122 INFO - Done: [get text: 627 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.129 INFO - Executing: [get text: 628 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.155 INFO - Done: [get text: 628 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.171 INFO - Executing: [get text: 629 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.214 INFO - Done: [get text: 629 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.219 INFO - Executing: [get text: 630 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.243 INFO - Done: [get text: 630 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.262 INFO - Executing: [get text: 631 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.302 INFO - Done: [get text: 631 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.307 INFO - Executing: [get text: 632 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.327 INFO - Done: [get text: 632 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.331 INFO - Executing: [get text: 633 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.348 INFO - Done: [get text: 633 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.354 INFO - Executing: [get text: 634 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.373 INFO - Done: [get text: 634 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.380 INFO - Executing: [get text: 635 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.402 INFO - Done: [get text: 635 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.410 INFO - Executing: [get text: 636 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.446 INFO - Done: [get text: 636 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.450 INFO - Executing: [get text: 637 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.476 INFO - Done: [get text: 637 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.482 INFO - Executing: [get text: 638 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.503 INFO - Done: [get text: 638 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.509 INFO - Executing: [get text: 639 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.531 INFO - Done: [get text: 639 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.538 INFO - Executing: [get text: 640 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.570 INFO - Done: [get text: 640 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.575 INFO - Executing: [get text: 641 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.595 INFO - Done: [get text: 641 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.601 INFO - Executing: [get text: 642 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.617 INFO - Done: [get text: 642 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.621 INFO - Executing: [get text: 643 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.639 INFO - Done: [get text: 643 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.643 INFO - Executing: [get text: 620 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:15:11.666 INFO - Done: [get text: 620 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:15:11.671 INFO - Executing: [get text: 644 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.689 INFO - Done: [get text: 644 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.693 INFO - Executing: [get text: 645 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.714 INFO - Done: [get text: 645 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.718 INFO - Executing: [get text: 646 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.743 INFO - Done: [get text: 646 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.748 INFO - Executing: [get text: 647 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.767 INFO - Done: [get text: 647 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.771 INFO - Executing: [get text: 648 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.792 INFO - Done: [get text: 648 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.797 INFO - Executing: [get text: 649 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.818 INFO - Done: [get text: 649 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.822 INFO - Executing: [get text: 650 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.839 INFO - Done: [get text: 650 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.845 INFO - Executing: [get text: 651 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.862 INFO - Done: [get text: 651 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.867 INFO - Executing: [get text: 652 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.888 INFO - Done: [get text: 652 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.895 INFO - Executing: [get text: 653 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.917 INFO - Done: [get text: 653 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.922 INFO - Executing: [get text: 654 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.947 INFO - Done: [get text: 654 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.951 INFO - Executing: [get text: 655 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.969 INFO - Done: [get text: 655 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.973 INFO - Executing: [get text: 656 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:11.987 INFO - Done: [get text: 656 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:11.992 INFO - Executing: [get text: 657 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:12.009 INFO - Done: [get text: 657 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:12.015 INFO - Executing: [get text: 658 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:12.032 INFO - Done: [get text: 658 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:12.038 INFO - Executing: [get text: 659 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:12.056 INFO - Done: [get text: 659 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:12.061 INFO - Executing: [get text: 660 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:12.094 INFO - Done: [get text: 660 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:12.098 INFO - Executing: [get text: 661 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:12.117 INFO - Done: [get text: 661 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:12.121 INFO - Executing: [get text: 662 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:12.138 INFO - Done: [get text: 662 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:12.143 INFO - Executing: [get text: 663 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:12.168 INFO - Done: [get text: 663 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:12.175 INFO - Executing: [get text: 664 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:12.197 INFO - Done: [get text: 664 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:12.209 INFO - Executing: [get text: 665 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:12.237 INFO - Done: [get text: 665 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:12.242 INFO - Executing: [get text: 666 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:12.259 INFO - Done: [get text: 666 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:12.267 INFO - Executing: [click: 663 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:15:12.299 INFO - Done: [click: 663 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:15:13.321 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:15:13.329 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:15:13.345 INFO - Executing: [get text: 621 [org.openqa.selenium.remote.RemoteWebElement@fac4e5fe -> unknown locator]]) -13:15:13.409 INFO - Done: [get text: 621 [org.openqa.selenium.remote.RemoteWebElement@fac4e5fe -> unknown locator]] -13:15:14.425 INFO - Executing: [get: http://localhost:1984/warp/]) -13:15:14.478 INFO - Done: [get: http://localhost:1984/warp/] -13:15:15.488 INFO - Executing: [find elements: By.cssSelector: [title="Enter full screen mode"]]) -13:15:15.512 INFO - Done: [find elements: By.cssSelector: [title="Enter full screen mode"]] -13:15:15.518 INFO - Executing: [is enabled: 667 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [title="Enter full screen mode"]]]) -13:15:15.524 INFO - Done: [is enabled: 667 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [title="Enter full screen mode"]]] -13:15:16.547 INFO - Executing: [find elements: By.cssSelector: [title="Enter full screen mode"]]) -13:15:16.561 INFO - Done: [find elements: By.cssSelector: [title="Enter full screen mode"]] -13:15:16.567 INFO - Executing: [is displayed: 667 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [title="Enter full screen mode"]]]) -13:15:16.579 INFO - Done: [is displayed: 667 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [title="Enter full screen mode"]]] -13:15:16.587 INFO - Executing: [get: http://localhost:1984/warp/]) -13:15:16.641 INFO - Done: [get: http://localhost:1984/warp/] -13:15:17.650 INFO - Executing: [find elements: By.cssSelector: [title="Enter full screen mode"]]) -13:15:17.661 INFO - Done: [find elements: By.cssSelector: [title="Enter full screen mode"]] -13:15:17.667 INFO - Executing: [is enabled: 668 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [title="Enter full screen mode"]]]) -13:15:17.672 INFO - Done: [is enabled: 668 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [title="Enter full screen mode"]]] -13:15:18.699 INFO - Executing: [execute script: return (function getFullScreen(){ - return document.webkitIsFullScreen; - }).apply(null, arguments);, []]) -13:15:18.703 INFO - Done: [execute script: return (function getFullScreen(){ - return document.webkitIsFullScreen; - }).apply(null, arguments);, []] -13:15:18.707 INFO - Executing: [find elements: By.cssSelector: [title="Enter full screen mode"]]) -13:15:18.714 INFO - Done: [find elements: By.cssSelector: [title="Enter full screen mode"]] -13:15:18.720 INFO - Executing: [click: 668 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [title="Enter full screen mode"]]]) -13:15:18.752 INFO - Done: [click: 668 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [title="Enter full screen mode"]]] -13:15:18.759 INFO - Executing: [execute script: return (function getFullScreen(){ - return document.webkitIsFullScreen; - }).apply(null, arguments);, []]) -13:15:19.275 INFO - Done: [execute script: return (function getFullScreen(){ - return document.webkitIsFullScreen; - }).apply(null, arguments);, []] -13:15:19.283 INFO - Executing: [get: http://localhost:1984/warp/]) -13:15:19.607 INFO - Done: [get: http://localhost:1984/warp/] -13:15:21.621 INFO - Executing: [find elements: By.cssSelector: [ng-show="createController.isActive()"]]) -13:15:21.637 INFO - Done: [find elements: By.cssSelector: [ng-show="createController.isActive()"]] -13:15:21.642 INFO - Executing: [is displayed: 669 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-show="createController.isActive()"]]]) -13:15:21.652 INFO - Done: [is displayed: 669 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-show="createController.isActive()"]]] -13:15:21.666 INFO - Executing: [get: http://localhost:1984/warp/]) -13:15:21.704 INFO - Done: [get: http://localhost:1984/warp/] -13:15:23.736 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:15:23.754 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:15:23.762 INFO - Executing: [click: 670 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:15:23.795 INFO - Done: [click: 670 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:15:23.802 INFO - Executing: [find elements: By.cssSelector: [ng-show="createController.isActive()"]]) -13:15:23.819 INFO - Done: [find elements: By.cssSelector: [ng-show="createController.isActive()"]] -13:15:23.825 INFO - Executing: [is displayed: 671 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-show="createController.isActive()"]]]) -13:15:23.840 INFO - Done: [is displayed: 671 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-show="createController.isActive()"]]] -13:15:23.849 INFO - Executing: [get: http://localhost:1984/warp/]) -13:15:23.907 INFO - Done: [get: http://localhost:1984/warp/] -13:15:25.923 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:15:25.940 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:15:25.946 INFO - Executing: [click: 672 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:15:25.978 INFO - Done: [click: 672 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:15:25.985 INFO - Executing: [find elements: By.cssSelector: [ng-show="createController.isActive()"]]) -13:15:25.994 INFO - Done: [find elements: By.cssSelector: [ng-show="createController.isActive()"]] -13:15:26.004 INFO - Executing: [is displayed: 673 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-show="createController.isActive()"]]]) -13:15:26.018 INFO - Done: [is displayed: 673 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-show="createController.isActive()"]]] -13:15:26.031 INFO - Executing: [get: http://localhost:1984/warp/]) -13:15:26.063 INFO - Done: [get: http://localhost:1984/warp/] -13:15:30.078 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:15:30.087 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:15:30.093 INFO - Executing: [click: 674 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:15:30.125 INFO - Done: [click: 674 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:15:30.143 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:15:30.161 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:15:30.182 INFO - Executing: [is enabled: 675 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.188 INFO - Done: [is enabled: 675 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.191 INFO - Executing: [is enabled: 676 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.196 INFO - Done: [is enabled: 676 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.200 INFO - Executing: [is enabled: 677 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.205 INFO - Done: [is enabled: 677 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.208 INFO - Executing: [is enabled: 678 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.214 INFO - Done: [is enabled: 678 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.217 INFO - Executing: [is enabled: 679 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.222 INFO - Done: [is enabled: 679 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.226 INFO - Executing: [is enabled: 680 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.231 INFO - Done: [is enabled: 680 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.234 INFO - Executing: [is enabled: 681 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.239 INFO - Done: [is enabled: 681 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.251 INFO - Executing: [is enabled: 682 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.256 INFO - Done: [is enabled: 682 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.261 INFO - Executing: [is enabled: 683 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.267 INFO - Done: [is enabled: 683 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.273 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:15:30.289 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:15:30.349 INFO - Executing: [get text: 675 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.370 INFO - Done: [get text: 675 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.375 INFO - Executing: [get text: 676 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.393 INFO - Done: [get text: 676 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.401 INFO - Executing: [get text: 677 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.420 INFO - Done: [get text: 677 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.425 INFO - Executing: [get text: 678 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.444 INFO - Done: [get text: 678 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.449 INFO - Executing: [get text: 679 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.468 INFO - Done: [get text: 679 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.473 INFO - Executing: [get text: 680 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.493 INFO - Done: [get text: 680 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.498 INFO - Executing: [get text: 681 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.516 INFO - Done: [get text: 681 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.523 INFO - Executing: [get text: 682 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.542 INFO - Done: [get text: 682 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.550 INFO - Executing: [get text: 683 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.571 INFO - Done: [get text: 683 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:30.579 INFO - Executing: [get text: 675 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:30.598 INFO - Done: [get text: 675 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:31.611 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:15:31.618 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:15:31.673 INFO - Executing: [get text: 675 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:31.692 INFO - Done: [get text: 675 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:31.697 INFO - Executing: [get text: 676 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:31.705 INFO - Done: [get text: 676 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:31.710 INFO - Executing: [get text: 677 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:31.736 INFO - Done: [get text: 677 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:31.742 INFO - Executing: [get text: 678 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:31.752 INFO - Done: [get text: 678 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:31.756 INFO - Executing: [get text: 679 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:31.775 INFO - Done: [get text: 679 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:31.779 INFO - Executing: [get text: 680 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:31.788 INFO - Done: [get text: 680 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:31.793 INFO - Executing: [get text: 681 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:31.814 INFO - Done: [get text: 681 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:31.818 INFO - Executing: [get text: 682 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:31.827 INFO - Done: [get text: 682 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:31.832 INFO - Executing: [get text: 683 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:31.850 INFO - Done: [get text: 683 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:31.859 INFO - Executing: [click: 675 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:31.892 INFO - Done: [click: 675 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:31.908 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:15:31.918 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:15:32.937 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:15:32.952 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:15:32.959 INFO - Executing: [get element attribute: 684 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:15:32.970 INFO - Done: [get element attribute: 684 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:15:32.977 INFO - Executing: [clear: 684 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:15:33.002 INFO - Done: [clear: 684 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:15:34.013 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:15:34.030 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:15:34.039 INFO - Executing: [get element attribute: 684 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:15:34.047 INFO - Done: [get element attribute: 684 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:15:34.055 INFO - Executing: [send keys: 684 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Folder]]) -13:15:34.090 INFO - Done: [send keys: 684 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Folder]] -13:15:34.097 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:15:34.134 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:15:34.141 INFO - Executing: [click: 685 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:15:34.186 INFO - Done: [click: 685 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:15:35.196 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:15:35.211 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:15:35.217 INFO - Executing: [get text: 686 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:15:35.250 INFO - Done: [get text: 686 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:15:35.258 INFO - Executing: [is enabled: 686 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:15:35.263 INFO - Done: [is enabled: 686 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:15:36.277 INFO - Executing: [get: http://localhost:1984/warp/]) -13:15:36.332 INFO - Done: [get: http://localhost:1984/warp/] -13:15:40.354 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:15:40.372 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:15:40.378 INFO - Executing: [click: 687 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:15:40.410 INFO - Done: [click: 687 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:15:40.437 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:15:40.452 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:15:40.472 INFO - Executing: [is enabled: 688 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.478 INFO - Done: [is enabled: 688 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.481 INFO - Executing: [is enabled: 689 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.486 INFO - Done: [is enabled: 689 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.490 INFO - Executing: [is enabled: 690 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.495 INFO - Done: [is enabled: 690 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.498 INFO - Executing: [is enabled: 691 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.503 INFO - Done: [is enabled: 691 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.507 INFO - Executing: [is enabled: 692 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.512 INFO - Done: [is enabled: 692 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.517 INFO - Executing: [is enabled: 693 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.523 INFO - Done: [is enabled: 693 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.526 INFO - Executing: [is enabled: 694 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.532 INFO - Done: [is enabled: 694 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.537 INFO - Executing: [is enabled: 695 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.542 INFO - Done: [is enabled: 695 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.546 INFO - Executing: [is enabled: 696 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.556 INFO - Done: [is enabled: 696 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.564 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:15:40.582 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:15:40.634 INFO - Executing: [get text: 688 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.654 INFO - Done: [get text: 688 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.660 INFO - Executing: [get text: 689 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.681 INFO - Done: [get text: 689 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.685 INFO - Executing: [get text: 690 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.704 INFO - Done: [get text: 690 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.708 INFO - Executing: [get text: 691 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.727 INFO - Done: [get text: 691 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.733 INFO - Executing: [get text: 692 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.751 INFO - Done: [get text: 692 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.755 INFO - Executing: [get text: 693 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.774 INFO - Done: [get text: 693 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.778 INFO - Executing: [get text: 694 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.797 INFO - Done: [get text: 694 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.802 INFO - Executing: [get text: 695 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.821 INFO - Done: [get text: 695 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.825 INFO - Executing: [get text: 696 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.844 INFO - Done: [get text: 696 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:40.850 INFO - Executing: [get text: 693 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:40.872 INFO - Done: [get text: 693 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:41.880 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:15:41.889 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:15:41.923 INFO - Executing: [get text: 688 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:41.936 INFO - Done: [get text: 688 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:41.940 INFO - Executing: [get text: 689 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:41.960 INFO - Done: [get text: 689 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:41.964 INFO - Executing: [get text: 690 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:41.974 INFO - Done: [get text: 690 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:41.978 INFO - Executing: [get text: 691 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:41.999 INFO - Done: [get text: 691 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:42.003 INFO - Executing: [get text: 692 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:42.025 INFO - Done: [get text: 692 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:42.029 INFO - Executing: [get text: 693 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:42.041 INFO - Done: [get text: 693 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:42.046 INFO - Executing: [get text: 694 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:42.056 INFO - Done: [get text: 694 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:42.060 INFO - Executing: [get text: 695 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:42.080 INFO - Done: [get text: 695 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:42.084 INFO - Executing: [get text: 696 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:42.094 INFO - Done: [get text: 696 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:42.100 INFO - Executing: [click: 693 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:15:42.134 INFO - Done: [click: 693 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:15:42.160 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:15:42.189 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:15:43.202 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:15:43.219 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:15:43.228 INFO - Executing: [get element attribute: 697 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:15:43.236 INFO - Done: [get element attribute: 697 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:15:43.241 INFO - Executing: [get element attribute: 698 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:15:43.249 INFO - Done: [get element attribute: 698 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:15:43.255 INFO - Executing: [clear: 697 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:15:43.282 INFO - Done: [clear: 697 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:15:44.289 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:15:44.305 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:15:44.314 INFO - Executing: [get element attribute: 697 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:15:44.322 INFO - Done: [get element attribute: 697 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:15:44.326 INFO - Executing: [get element attribute: 698 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:15:44.334 INFO - Done: [get element attribute: 698 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:15:44.342 INFO - Executing: [send keys: 697 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Timer]]) -13:15:44.377 INFO - Done: [send keys: 697 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Timer]] -13:15:45.390 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]]) -13:15:45.395 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]] -13:15:45.406 INFO - Executing: [clear: 699 [org.openqa.selenium.remote.RemoteWebElement@1312d993 -> unknown locator]]) -13:15:45.427 INFO - Done: [clear: 699 [org.openqa.selenium.remote.RemoteWebElement@1312d993 -> unknown locator]] -13:15:45.437 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]]) -13:15:45.443 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.date, null, body]] -13:15:45.451 INFO - Executing: [send keys: 699 [org.openqa.selenium.remote.RemoteWebElement@1312d993 -> unknown locator], [2015-07-22]]) -13:15:45.498 INFO - Done: [send keys: 699 [org.openqa.selenium.remote.RemoteWebElement@1312d993 -> unknown locator], [2015-07-22]] -13:15:46.509 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hour, null, body]]) -13:15:46.516 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.hour, null, body]] -13:15:46.526 INFO - Executing: [send keys: 700 [org.openqa.selenium.remote.RemoteWebElement@1312d994 -> unknown locator], [7]]) -13:15:46.561 INFO - Done: [send keys: 700 [org.openqa.selenium.remote.RemoteWebElement@1312d994 -> unknown locator], [7]] -13:15:46.573 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.min, null, body]]) -13:15:46.581 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.min, null, body]] -13:15:46.589 INFO - Executing: [send keys: 701 [org.openqa.selenium.remote.RemoteWebElement@1312d995 -> unknown locator], [30]]) -13:15:46.625 INFO - Done: [send keys: 701 [org.openqa.selenium.remote.RemoteWebElement@1312d995 -> unknown locator], [30]] -13:15:46.633 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.sec, null, body]]) -13:15:46.649 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [datetime.sec, null, body]] -13:15:46.659 INFO - Executing: [send keys: 702 [org.openqa.selenium.remote.RemoteWebElement@1312d996 -> unknown locator], [000]]) -13:15:46.696 INFO - Done: [send keys: 702 [org.openqa.selenium.remote.RemoteWebElement@1312d996 -> unknown locator], [000]] -13:15:47.706 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:15:47.721 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:15:47.736 INFO - Executing: [click: 703 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:15:47.773 INFO - Done: [click: 703 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:15:49.288 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:15:49.302 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:15:49.311 INFO - Executing: [get text: 704 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:15:49.344 INFO - Done: [get text: 704 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:15:49.349 INFO - Executing: [get text: 705 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:15:49.379 INFO - Done: [get text: 705 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:15:49.386 INFO - Executing: [is enabled: 705 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:15:49.393 INFO - Done: [is enabled: 705 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:15:50.408 INFO - Executing: [get: http://localhost:1984/warp/]) -13:15:50.447 INFO - Done: [get: http://localhost:1984/warp/] -13:15:54.476 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:15:54.495 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:15:54.502 INFO - Executing: [click: 706 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:15:54.537 INFO - Done: [click: 706 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:15:55.547 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:15:55.553 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:15:55.566 INFO - Executing: [get text: 707 [org.openqa.selenium.remote.RemoteWebElement@ca4ec6ad -> unknown locator]]) -13:15:55.627 INFO - Done: [get text: 707 [org.openqa.selenium.remote.RemoteWebElement@ca4ec6ad -> unknown locator]] -13:15:55.632 INFO - Executing: [get text: 708 [org.openqa.selenium.remote.RemoteWebElement@ca4ec6ae -> unknown locator]]) -13:15:55.665 INFO - Done: [get text: 708 [org.openqa.selenium.remote.RemoteWebElement@ca4ec6ae -> unknown locator]] -13:15:55.670 INFO - Executing: [get text: 709 [org.openqa.selenium.remote.RemoteWebElement@ca4ec6af -> unknown locator]]) -13:15:55.706 INFO - Done: [get text: 709 [org.openqa.selenium.remote.RemoteWebElement@ca4ec6af -> unknown locator]] -13:15:55.713 INFO - Executing: [click: 708 [org.openqa.selenium.remote.RemoteWebElement@ca4ec6ae -> unknown locator]]) -13:15:55.746 INFO - Done: [click: 708 [org.openqa.selenium.remote.RemoteWebElement@ca4ec6ae -> unknown locator]] -13:15:57.754 INFO - Executing: [find elements: By.cssSelector: .items-holder.grid.abs.ng-scope]) -13:15:57.774 INFO - Done: [find elements: By.cssSelector: .items-holder.grid.abs.ng-scope] -13:15:57.782 INFO - Executing: [is enabled: 710 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .items-holder.grid.abs.ng-scope]]) -13:15:57.797 INFO - Done: [is enabled: 710 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .items-holder.grid.abs.ng-scope]] -13:15:57.806 INFO - Executing: [find elements: By.cssSelector: .ng-isolate-scope.ng-pristine.ng-valid]) -13:15:57.824 INFO - Done: [find elements: By.cssSelector: .ng-isolate-scope.ng-pristine.ng-valid] -13:15:57.867 INFO - Executing: [get text: 711 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:57.939 INFO - Done: [get text: 711 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:57.943 INFO - Executing: [get text: 712 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.033 INFO - Done: [get text: 712 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.038 INFO - Executing: [get text: 713 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.062 INFO - Done: [get text: 713 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.067 INFO - Executing: [get text: 714 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.114 INFO - Done: [get text: 714 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.119 INFO - Executing: [get text: 715 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.160 INFO - Done: [get text: 715 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.164 INFO - Executing: [get text: 716 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.189 INFO - Done: [get text: 716 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.193 INFO - Executing: [get text: 717 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.209 INFO - Done: [get text: 717 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.213 INFO - Executing: [get text: 718 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.244 INFO - Done: [get text: 718 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.249 INFO - Executing: [get text: 719 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.285 INFO - Done: [get text: 719 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.289 INFO - Executing: [get text: 720 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.308 INFO - Done: [get text: 720 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.313 INFO - Executing: [get text: 721 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.332 INFO - Done: [get text: 721 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.338 INFO - Executing: [get text: 722 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.358 INFO - Done: [get text: 722 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.362 INFO - Executing: [get text: 723 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.386 INFO - Done: [get text: 723 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.396 INFO - Executing: [is enabled: 719 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.410 INFO - Done: [is enabled: 719 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.415 INFO - Executing: [find elements: By.cssSelector: .ng-isolate-scope.ng-pristine.ng-valid]) -13:15:58.429 INFO - Done: [find elements: By.cssSelector: .ng-isolate-scope.ng-pristine.ng-valid] -13:15:58.470 INFO - Executing: [get text: 711 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.546 INFO - Done: [get text: 711 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.550 INFO - Executing: [get text: 712 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.609 INFO - Done: [get text: 712 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.614 INFO - Executing: [get text: 713 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.639 INFO - Done: [get text: 713 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.643 INFO - Executing: [get text: 714 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.692 INFO - Done: [get text: 714 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.697 INFO - Executing: [get text: 715 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.750 INFO - Done: [get text: 715 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.755 INFO - Executing: [get text: 716 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.778 INFO - Done: [get text: 716 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.782 INFO - Executing: [get text: 717 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.803 INFO - Done: [get text: 717 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.807 INFO - Executing: [get text: 718 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.839 INFO - Done: [get text: 718 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.843 INFO - Executing: [get text: 719 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.873 INFO - Done: [get text: 719 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.877 INFO - Executing: [get text: 720 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.890 INFO - Done: [get text: 720 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.895 INFO - Executing: [get text: 721 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.918 INFO - Done: [get text: 721 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.926 INFO - Executing: [get text: 722 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.938 INFO - Done: [get text: 722 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.944 INFO - Executing: [get text: 723 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]]) -13:15:58.992 INFO - Done: [get text: 723 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid]] -13:15:58.998 INFO - Executing: [find elements: By.cssSelector: .items-holder.grid.abs.ng-scope]) -13:15:59.013 INFO - Done: [find elements: By.cssSelector: .items-holder.grid.abs.ng-scope] -13:15:59.019 INFO - Executing: [execute script: return (function (elem, zone){ - createEvent = function(type) { - var event = document.createEvent("event"); - event.initEvent(type, true, false); - event.dataTransfer = { - data: { - }, - setData: function(type, val){ - event.dataTransfer.data[type] = val; - }, - getData: function(type){ - return event.dataTransfer.data[type]; - } - }; - return event; - } - var event = createEvent('dragstart'); - event.effectAllowed = "copyMove"; - elem.dispatchEvent(event); - - var ele = createEvent('dragover'); - ele.preventDefault(); - zone.dispatchEvent(ele); - - var dropEvent = createEvent('drop', {}); - dropEvent.dataTransfer = event.dataTransfer; - dropEvent.preventDefault(); - zone.dispatchEvent(dropEvent); - - var dragEndEvent = createEvent('dragend', {}); - dragEndEvent.dataTransfer = event.dataTransfer; - elem.dispatchEvent(dragEndEvent); - }).apply(null, arguments);, [[[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid], [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .items-holder.grid.abs.ng-scope]]]) -13:15:59.041 INFO - Done: [execute script: return (function (elem, zone){ - createEvent = function(type) { - var event = document.createEvent("event"); - event.initEvent(type, true, false); - event.dataTransfer = { - data: { - }, - setData: function(type, val){ - event.dataTransfer.data[type] = val; - }, - getData: function(type){ - return event.dataTransfer.data[type]; - } - }; - return event; - } - var event = createEvent('dragstart'); - event.effectAllowed = "copyMove"; - elem.dispatchEvent(event); - - var ele = createEvent('dragover'); - ele.preventDefault(); - zone.dispatchEvent(ele); - - var dropEvent = createEvent('drop', {}); - dropEvent.dataTransfer = event.dataTransfer; - dropEvent.preventDefault(); - zone.dispatchEvent(dropEvent); - - var dragEndEvent = createEvent('dragend', {}); - dragEndEvent.dataTransfer = event.dataTransfer; - elem.dispatchEvent(dragEndEvent); - }).apply(null, arguments);, [[[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-isolate-scope.ng-pristine.ng-valid], [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .items-holder.grid.abs.ng-scope]]] -13:16:02.054 INFO - Executing: [get: http://localhost:1984/warp/]) -13:16:02.111 INFO - Done: [get: http://localhost:1984/warp/] -13:16:06.140 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:16:06.158 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:16:06.163 INFO - Executing: [is displayed: 724 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:16:06.176 INFO - Done: [is displayed: 724 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:16:06.181 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:16:06.194 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:16:06.201 INFO - Executing: [click: 724 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:16:06.235 INFO - Done: [click: 724 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:16:08.247 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:16:08.253 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:16:08.276 INFO - Executing: [get text: 725 [org.openqa.selenium.remote.RemoteWebElement@407ec61d -> unknown locator]]) -13:16:08.342 INFO - Done: [get text: 725 [org.openqa.selenium.remote.RemoteWebElement@407ec61d -> unknown locator]] -13:16:08.348 INFO - Executing: [get text: 726 [org.openqa.selenium.remote.RemoteWebElement@407ec61e -> unknown locator]]) -13:16:08.383 INFO - Done: [get text: 726 [org.openqa.selenium.remote.RemoteWebElement@407ec61e -> unknown locator]] -13:16:08.388 INFO - Executing: [get text: 727 [org.openqa.selenium.remote.RemoteWebElement@407ec61f -> unknown locator]]) -13:16:08.419 INFO - Done: [get text: 727 [org.openqa.selenium.remote.RemoteWebElement@407ec61f -> unknown locator]] -13:16:08.429 INFO - Executing: [mousemove: 726 false]) -13:16:08.443 INFO - Done: [mousemove: 726 false] -13:16:08.452 INFO - Executing: [click: nothing]) -13:16:08.455 INFO - Done: [click: nothing] -13:16:09.464 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:16:09.481 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:16:09.641 INFO - Executing: [get text: 728 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.657 INFO - Done: [get text: 728 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.662 INFO - Executing: [get text: 729 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.677 INFO - Done: [get text: 729 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.681 INFO - Executing: [get text: 730 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.696 INFO - Done: [get text: 730 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.700 INFO - Executing: [get text: 731 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.715 INFO - Done: [get text: 731 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.719 INFO - Executing: [get text: 732 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.734 INFO - Done: [get text: 732 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.739 INFO - Executing: [get text: 733 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.754 INFO - Done: [get text: 733 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.759 INFO - Executing: [get text: 734 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.774 INFO - Done: [get text: 734 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.778 INFO - Executing: [get text: 735 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.793 INFO - Done: [get text: 735 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.797 INFO - Executing: [get text: 736 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.812 INFO - Done: [get text: 736 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.824 INFO - Executing: [get text: 737 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.858 INFO - Done: [get text: 737 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.862 INFO - Executing: [get text: 738 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.878 INFO - Done: [get text: 738 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.883 INFO - Executing: [get text: 739 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.899 INFO - Done: [get text: 739 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.903 INFO - Executing: [get text: 740 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.918 INFO - Done: [get text: 740 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.922 INFO - Executing: [get text: 741 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.953 INFO - Done: [get text: 741 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.957 INFO - Executing: [get text: 742 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.972 INFO - Done: [get text: 742 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.976 INFO - Executing: [get text: 743 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:09.991 INFO - Done: [get text: 743 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:09.995 INFO - Executing: [get text: 744 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.011 INFO - Done: [get text: 744 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.017 INFO - Executing: [get text: 745 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.044 INFO - Done: [get text: 745 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.048 INFO - Executing: [get text: 746 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.063 INFO - Done: [get text: 746 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.068 INFO - Executing: [get text: 747 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.083 INFO - Done: [get text: 747 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.088 INFO - Executing: [get text: 748 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.104 INFO - Done: [get text: 748 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.108 INFO - Executing: [get text: 724 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:16:10.125 INFO - Done: [get text: 724 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:16:10.130 INFO - Executing: [get text: 749 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.149 INFO - Done: [get text: 749 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.155 INFO - Executing: [get text: 750 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.177 INFO - Done: [get text: 750 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.182 INFO - Executing: [get text: 751 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.200 INFO - Done: [get text: 751 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.204 INFO - Executing: [get text: 752 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.223 INFO - Done: [get text: 752 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.228 INFO - Executing: [get text: 753 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.245 INFO - Done: [get text: 753 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.250 INFO - Executing: [get text: 754 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.268 INFO - Done: [get text: 754 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.272 INFO - Executing: [get text: 755 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.290 INFO - Done: [get text: 755 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.295 INFO - Executing: [get text: 756 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.311 INFO - Done: [get text: 756 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.317 INFO - Executing: [get text: 757 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.336 INFO - Done: [get text: 757 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.340 INFO - Executing: [get text: 758 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.357 INFO - Done: [get text: 758 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.362 INFO - Executing: [get text: 759 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.379 INFO - Done: [get text: 759 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.383 INFO - Executing: [get text: 760 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.400 INFO - Done: [get text: 760 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.407 INFO - Executing: [get text: 761 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.424 INFO - Done: [get text: 761 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.435 INFO - Executing: [get text: 762 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.452 INFO - Done: [get text: 762 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.456 INFO - Executing: [get text: 763 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.480 INFO - Done: [get text: 763 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.487 INFO - Executing: [get text: 764 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.513 INFO - Done: [get text: 764 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.519 INFO - Executing: [get text: 765 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.540 INFO - Done: [get text: 765 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.544 INFO - Executing: [get text: 766 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.562 INFO - Done: [get text: 766 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.566 INFO - Executing: [get text: 767 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.581 INFO - Done: [get text: 767 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.585 INFO - Executing: [get text: 768 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.604 INFO - Done: [get text: 768 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.609 INFO - Executing: [get text: 769 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.626 INFO - Done: [get text: 769 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.630 INFO - Executing: [get text: 770 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.647 INFO - Done: [get text: 770 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.653 INFO - Executing: [get text: 771 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.670 INFO - Done: [get text: 771 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.682 INFO - Executing: [get text: 772 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.700 INFO - Done: [get text: 772 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.704 INFO - Executing: [get text: 773 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.721 INFO - Done: [get text: 773 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.728 INFO - Executing: [get text: 774 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.751 INFO - Done: [get text: 774 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.755 INFO - Executing: [get text: 775 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.773 INFO - Done: [get text: 775 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.785 INFO - Executing: [get text: 776 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.804 INFO - Done: [get text: 776 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.808 INFO - Executing: [get text: 777 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.826 INFO - Done: [get text: 777 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:10.832 INFO - Executing: [click: 774 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:10.864 INFO - Done: [click: 774 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:11.875 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:16:11.881 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:16:11.892 INFO - Executing: [get text: 725 [org.openqa.selenium.remote.RemoteWebElement@407ec61d -> unknown locator]]) -13:16:11.937 INFO - Done: [get text: 725 [org.openqa.selenium.remote.RemoteWebElement@407ec61d -> unknown locator]] -13:16:11.941 INFO - Executing: [get text: 778 [org.openqa.selenium.remote.RemoteWebElement@cf59fe15 -> unknown locator]]) -13:16:11.976 INFO - Done: [get text: 778 [org.openqa.selenium.remote.RemoteWebElement@cf59fe15 -> unknown locator]] -13:16:13.000 INFO - Executing: [get: http://localhost:1984/warp/]) -13:16:13.046 INFO - Done: [get: http://localhost:1984/warp/] -13:16:17.067 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:16:17.085 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:16:17.090 INFO - Executing: [is displayed: 779 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:16:17.103 INFO - Done: [is displayed: 779 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:16:17.110 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:16:17.124 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:16:17.130 INFO - Executing: [click: 779 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:16:17.164 INFO - Done: [click: 779 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:16:19.175 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:16:19.180 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:16:19.190 INFO - Executing: [get text: 780 [org.openqa.selenium.remote.RemoteWebElement@c554f8ee -> unknown locator]]) -13:16:19.235 INFO - Done: [get text: 780 [org.openqa.selenium.remote.RemoteWebElement@c554f8ee -> unknown locator]] -13:16:19.239 INFO - Executing: [get text: 781 [org.openqa.selenium.remote.RemoteWebElement@c554f8ef -> unknown locator]]) -13:16:19.269 INFO - Done: [get text: 781 [org.openqa.selenium.remote.RemoteWebElement@c554f8ef -> unknown locator]] -13:16:19.276 INFO - Executing: [mousemove: 781 false]) -13:16:19.289 INFO - Done: [mousemove: 781 false] -13:16:19.296 INFO - Executing: [click: nothing]) -13:16:19.298 INFO - Done: [click: nothing] -13:16:20.306 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:16:20.323 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:16:20.449 INFO - Executing: [get text: 782 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.469 INFO - Done: [get text: 782 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.473 INFO - Executing: [get text: 783 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.488 INFO - Done: [get text: 783 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.492 INFO - Executing: [get text: 784 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.507 INFO - Done: [get text: 784 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.511 INFO - Executing: [get text: 785 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.525 INFO - Done: [get text: 785 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.531 INFO - Executing: [get text: 786 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.547 INFO - Done: [get text: 786 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.551 INFO - Executing: [get text: 787 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.566 INFO - Done: [get text: 787 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.570 INFO - Executing: [get text: 788 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.585 INFO - Done: [get text: 788 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.589 INFO - Executing: [get text: 789 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.604 INFO - Done: [get text: 789 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.608 INFO - Executing: [get text: 790 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.624 INFO - Done: [get text: 790 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.628 INFO - Executing: [get text: 791 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.643 INFO - Done: [get text: 791 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.647 INFO - Executing: [get text: 792 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.662 INFO - Done: [get text: 792 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.666 INFO - Executing: [get text: 793 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.681 INFO - Done: [get text: 793 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.685 INFO - Executing: [get text: 794 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.701 INFO - Done: [get text: 794 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.705 INFO - Executing: [get text: 795 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.720 INFO - Done: [get text: 795 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.724 INFO - Executing: [get text: 796 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.740 INFO - Done: [get text: 796 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.746 INFO - Executing: [get text: 797 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.760 INFO - Done: [get text: 797 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.764 INFO - Executing: [get text: 798 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.779 INFO - Done: [get text: 798 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.783 INFO - Executing: [get text: 799 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.799 INFO - Done: [get text: 799 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.803 INFO - Executing: [get text: 800 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.818 INFO - Done: [get text: 800 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.823 INFO - Executing: [get text: 801 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.853 INFO - Done: [get text: 801 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.857 INFO - Executing: [get text: 802 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.872 INFO - Done: [get text: 802 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.878 INFO - Executing: [get text: 779 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:16:20.896 INFO - Done: [get text: 779 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:16:20.910 INFO - Executing: [get text: 803 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.931 INFO - Done: [get text: 803 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.936 INFO - Executing: [get text: 804 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.954 INFO - Done: [get text: 804 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.959 INFO - Executing: [get text: 805 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:20.978 INFO - Done: [get text: 805 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:20.983 INFO - Executing: [get text: 806 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.014 INFO - Done: [get text: 806 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.018 INFO - Executing: [get text: 807 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.036 INFO - Done: [get text: 807 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.042 INFO - Executing: [get text: 808 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.059 INFO - Done: [get text: 808 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.063 INFO - Executing: [get text: 809 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.080 INFO - Done: [get text: 809 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.084 INFO - Executing: [get text: 810 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.102 INFO - Done: [get text: 810 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.106 INFO - Executing: [get text: 811 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.125 INFO - Done: [get text: 811 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.129 INFO - Executing: [get text: 812 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.146 INFO - Done: [get text: 812 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.150 INFO - Executing: [get text: 813 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.169 INFO - Done: [get text: 813 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.173 INFO - Executing: [get text: 814 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.190 INFO - Done: [get text: 814 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.194 INFO - Executing: [get text: 815 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.209 INFO - Done: [get text: 815 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.213 INFO - Executing: [get text: 816 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.229 INFO - Done: [get text: 816 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.233 INFO - Executing: [get text: 817 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.250 INFO - Done: [get text: 817 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.255 INFO - Executing: [get text: 818 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.272 INFO - Done: [get text: 818 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.277 INFO - Executing: [get text: 819 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.293 INFO - Done: [get text: 819 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.300 INFO - Executing: [get text: 820 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.334 INFO - Done: [get text: 820 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.339 INFO - Executing: [get text: 821 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.360 INFO - Done: [get text: 821 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.364 INFO - Executing: [get text: 822 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.382 INFO - Done: [get text: 822 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.386 INFO - Executing: [get text: 823 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.402 INFO - Done: [get text: 823 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.406 INFO - Executing: [get text: 824 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.424 INFO - Done: [get text: 824 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.428 INFO - Executing: [get text: 825 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.445 INFO - Done: [get text: 825 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.456 INFO - Executing: [get text: 826 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.476 INFO - Done: [get text: 826 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.480 INFO - Executing: [get text: 827 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.496 INFO - Done: [get text: 827 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:21.506 INFO - Executing: [click: 824 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:21.537 INFO - Done: [click: 824 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:22.549 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:16:22.554 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:16:22.562 INFO - Executing: [get text: 780 [org.openqa.selenium.remote.RemoteWebElement@c554f8ee -> unknown locator]]) -13:16:22.594 INFO - Done: [get text: 780 [org.openqa.selenium.remote.RemoteWebElement@c554f8ee -> unknown locator]] -13:16:23.607 INFO - Executing: [get: http://localhost:1984/warp/]) -13:16:23.667 INFO - Done: [get: http://localhost:1984/warp/] -13:16:25.683 INFO - Executing: [find elements: By.cssSelector: [ng-click="createController.toggle()"]]) -13:16:25.702 INFO - Done: [find elements: By.cssSelector: [ng-click="createController.toggle()"]] -13:16:25.708 INFO - Executing: [click: 828 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]]) -13:16:25.753 INFO - Done: [click: 828 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createController.toggle()"]]] -13:16:25.777 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:16:25.791 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:16:25.810 INFO - Executing: [is enabled: 829 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:25.825 INFO - Done: [is enabled: 829 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:25.831 INFO - Executing: [is enabled: 830 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:25.836 INFO - Done: [is enabled: 830 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:25.839 INFO - Executing: [is enabled: 831 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:25.844 INFO - Done: [is enabled: 831 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:25.848 INFO - Executing: [is enabled: 832 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:25.853 INFO - Done: [is enabled: 832 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:25.857 INFO - Executing: [is enabled: 833 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:25.862 INFO - Done: [is enabled: 833 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:25.866 INFO - Executing: [is enabled: 834 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:25.871 INFO - Done: [is enabled: 834 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:25.874 INFO - Executing: [is enabled: 835 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:25.879 INFO - Done: [is enabled: 835 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:25.883 INFO - Executing: [is enabled: 836 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:25.888 INFO - Done: [is enabled: 836 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:25.891 INFO - Executing: [is enabled: 837 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:25.896 INFO - Done: [is enabled: 837 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:25.902 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:16:25.916 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:16:25.940 INFO - Executing: [get text: 829 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:25.961 INFO - Done: [get text: 829 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:25.965 INFO - Executing: [get text: 830 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:25.983 INFO - Done: [get text: 830 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:25.987 INFO - Executing: [get text: 831 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:26.005 INFO - Done: [get text: 831 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:26.010 INFO - Executing: [get text: 832 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:26.030 INFO - Done: [get text: 832 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:26.035 INFO - Executing: [get text: 833 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:26.053 INFO - Done: [get text: 833 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:26.057 INFO - Executing: [get text: 834 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:26.076 INFO - Done: [get text: 834 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:26.080 INFO - Executing: [get text: 835 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:26.099 INFO - Done: [get text: 835 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:26.106 INFO - Executing: [get text: 836 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:26.126 INFO - Done: [get text: 836 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:26.130 INFO - Executing: [get text: 837 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:26.149 INFO - Done: [get text: 837 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:26.155 INFO - Executing: [get text: 829 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:26.173 INFO - Done: [get text: 829 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:27.189 INFO - Executing: [find elements: By.cssSelector: [ng-click="createAction.perform()"]]) -13:16:27.196 INFO - Done: [find elements: By.cssSelector: [ng-click="createAction.perform()"]] -13:16:27.228 INFO - Executing: [get text: 829 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:27.247 INFO - Done: [get text: 829 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:27.252 INFO - Executing: [get text: 830 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:27.261 INFO - Done: [get text: 830 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:27.265 INFO - Executing: [get text: 831 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:27.285 INFO - Done: [get text: 831 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:27.289 INFO - Executing: [get text: 832 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:27.299 INFO - Done: [get text: 832 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:27.303 INFO - Executing: [get text: 833 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:27.321 INFO - Done: [get text: 833 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:27.325 INFO - Executing: [get text: 834 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:27.334 INFO - Done: [get text: 834 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:27.338 INFO - Executing: [get text: 835 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:27.357 INFO - Done: [get text: 835 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:27.363 INFO - Executing: [get text: 836 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:27.373 INFO - Done: [get text: 836 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:27.377 INFO - Executing: [get text: 837 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:27.395 INFO - Done: [get text: 837 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:27.402 INFO - Executing: [click: 829 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]]) -13:16:27.434 INFO - Done: [click: 829 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="createAction.perform()"]]] -13:16:27.449 INFO - Executing: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]]) -13:16:27.456 INFO - Done: [execute script: try { return (function (model, using, rootSelector) { - var root = document.querySelector(rootSelector || 'body'); - using = using || document; - - if (angular.getTestability) { - return angular.getTestability(root). - findModels(using, model, true); - } - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var selector = '[' + prefixes[p] + 'model="' + model + '"]'; - var elements = using.querySelectorAll(selector); - if (elements.length) { - return elements; - } - } -}).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [ngModel[field], null, body]] -13:16:28.469 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:16:28.485 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:16:28.492 INFO - Executing: [get element attribute: 838 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:16:28.500 INFO - Done: [get element attribute: 838 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:16:28.507 INFO - Executing: [clear: 838 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]]) -13:16:28.534 INFO - Done: [clear: 838 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]]] -13:16:29.542 INFO - Executing: [find elements: By.cssSelector: [ng-required="ngRequired"]]) -13:16:29.556 INFO - Done: [find elements: By.cssSelector: [ng-required="ngRequired"]] -13:16:29.563 INFO - Executing: [get element attribute: 838 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type]) -13:16:29.571 INFO - Done: [get element attribute: 838 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], type] -13:16:29.578 INFO - Executing: [send keys: 838 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Folder]]) -13:16:29.612 INFO - Done: [send keys: 838 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-required="ngRequired"]], [Folder]] -13:16:29.630 INFO - Executing: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]]) -13:16:29.659 INFO - Done: [find elements: By.cssSelector: [ng-click="ngModel.confirm()"]] -13:16:29.669 INFO - Executing: [click: 839 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]]) -13:16:29.734 INFO - Done: [click: 839 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="ngModel.confirm()"]]] -13:16:30.762 INFO - Executing: [get page source]) -13:16:30.774 INFO - Done: [get page source] -13:16:30.799 INFO - Executing: [execute script: return (function replaceString(string){ - //used to remove timestamp on the output so files can be compared - return string.replace(new RegExp("([0-1]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]","g"),"z"); - }).apply(null, arguments);, [ - - My Items - - - - - - - -
- -
- - -
- !v - - Gv -
-
-
- -
- - -
- -
    - -
  • - - - - - - > - - - - - F - - - My Items - - - - - - -
      -
    • - - - Loading... - -
    • - -
    -
    - -
    -
    -
    -
  • -
-
-
-
-
-
-
- - -
-
- -
- - F - - Folder - My Items - - -
-
- -
- - - - - - - - p - - - - - - - - - - - - y - - - - - - - - - z - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - -
-
-
-
- -
-
- -
P
-
-
-
-
F
-
}
-
-
-
Folder
-
- - 0 Items - -
-
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- - C - - - 2015/07/29 08:16:30 UTC - - -
-
- - D - - - Connected - - -
-
- - - - - - - -
-
-]]) -13:16:30.827 INFO - Done: [execute script: return (function replaceString(string){ - //used to remove timestamp on the output so files can be compared - return string.replace(new RegExp("([0-1]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]","g"),"z"); - }).apply(null, arguments);, [ - - My Items - - - - - - - -
- -
- - -
- !v - - Gv -
-
-
- -
- - -
- -
    - -
  • - - - - - - > - - - - - F - - - My Items - - - - - - -
      -
    • - - - Loading... - -
    • - -
    -
    - -
    -
    -
    -
  • -
-
-
-
-
-
-
- - -
-
- -
- - F - - Folder - My Items - - -
-
- -
- - - - - - - - p - - - - - - - - - - - - y - - - - - - - - - z - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - -
-
-
-
- -
-
- -
P
-
-
-
-
F
-
}
-
-
-
Folder
-
- - 0 Items - -
-
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- - C - - - 2015/07/29 08:16:30 UTC - - -
-
- - D - - - Connected - - -
-
- - - - - - - -
-
-]] -13:16:30.839 INFO - Executing: [find elements: By.cssSelector: .item.grid-item.ng-scope]) -13:16:30.855 INFO - Done: [find elements: By.cssSelector: .item.grid-item.ng-scope] -13:16:30.865 INFO - Executing: [get text: 840 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:16:30.898 INFO - Done: [get text: 840 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:16:30.922 INFO - Executing: [is enabled: 840 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]]) -13:16:30.928 INFO - Done: [is enabled: 840 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .item.grid-item.ng-scope]] -13:16:31.937 INFO - Executing: [find elements: By.cssSelector: [ng-click="parameters.action.perform()"]]) -13:16:31.951 INFO - Done: [find elements: By.cssSelector: [ng-click="parameters.action.perform()"]] -13:16:31.964 INFO - Executing: [get element attribute: 841 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:16:31.975 INFO - Done: [get element attribute: 841 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:16:31.980 INFO - Executing: [get element attribute: 842 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:16:31.988 INFO - Done: [get element attribute: 842 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:16:31.992 INFO - Executing: [get element attribute: 843 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title]) -13:16:32.001 INFO - Done: [get element attribute: 843 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]], title] -13:16:32.010 INFO - Executing: [click: 842 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]]]) -13:16:32.045 INFO - Done: [click: 842 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: [ng-click="parameters.action.perform()"]]] -13:16:32.053 INFO - Executing: [get page source]) -13:16:32.273 INFO - Done: [get page source] -13:16:32.290 INFO - Executing: [execute script: return (function replaceString(string){ - //used to remove timestamp on the output so files can be compared - return string.replace(new RegExp("([0-1]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]","g"),"z"); - }).apply(null, arguments);, [ - - My Items - - - - - - - -
- -
- - -
- !v - - Gv -
-
-
- -
- - -
- -
    - -
  • - - - - - - > - - - - - F - - - My Items - - - - - - -
      -
    • - - - Loading... - -
    • - -
    -
    - -
    -
    -
    -
  • -
-
-
-
-
-
-
- - -
-
- -
- - F - - Folder - My Items - - -
-
- -
- - - - - - - - p - - - - - - - - - - - - y - - - - - - - - - z - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - -
-
-
-
- -
-
- -
P
-
-
-
-
F
-
}
-
-
-
Folder
-
- - 0 Items - -
-
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- - C - - - 2015/07/29 08:16:32 UTC - - -
-
- - D - - - Connected - - -
-
- - - - - - - -
-
-]]) -13:16:32.385 INFO - Done: [execute script: return (function replaceString(string){ - //used to remove timestamp on the output so files can be compared - return string.replace(new RegExp("([0-1]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]","g"),"z"); - }).apply(null, arguments);, [ - - My Items - - - - - - - -
- -
- - -
- !v - - Gv -
-
-
- -
- - -
- -
    - -
  • - - - - - - > - - - - - F - - - My Items - - - - - - -
      -
    • - - - Loading... - -
    • - -
    -
    - -
    -
    -
    -
  • -
-
-
-
-
-
-
- - -
-
- -
- - F - - Folder - My Items - - -
-
- -
- - - - - - - - p - - - - - - - - - - - - y - - - - - - - - - z - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - -
-
-
-
- -
-
- -
P
-
-
-
-
F
-
}
-
-
-
Folder
-
- - 0 Items - -
-
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- - C - - - 2015/07/29 08:16:32 UTC - - -
-
- - D - - - Connected - - -
-
- - - - - - - -
-
-]] -13:16:32.396 INFO - Executing: [get window handles]) -13:16:32.398 INFO - Done: [get window handles] -13:16:32.413 INFO - Executing: [switch to window: CDwindow-95122C46-2FFF-4E73-88E1-F8C89EAC1691]) -13:16:32.416 INFO - Done: [switch to window: CDwindow-95122C46-2FFF-4E73-88E1-F8C89EAC1691] -13:16:34.425 INFO - Executing: [close window]) -13:16:34.526 INFO - Done: [close window] -13:16:34.530 INFO - Executing: [switch to window: CDwindow-829A951F-16AE-4354-8AED-3D1B541703A5]) -13:16:34.532 INFO - Done: [switch to window: CDwindow-829A951F-16AE-4354-8AED-3D1B541703A5] -13:16:34.547 INFO - Executing: [get: http://localhost:1984/warp/]) -13:16:34.601 INFO - Done: [get: http://localhost:1984/warp/] -13:16:36.630 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:16:36.648 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:16:36.654 INFO - Executing: [is displayed: 844 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:16:36.668 INFO - Done: [is displayed: 844 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:16:36.673 INFO - Executing: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope]) -13:16:36.687 INFO - Done: [find elements: By.cssSelector: .ui-symbol.view-control.ng-binding.ng-scope] -13:16:36.693 INFO - Executing: [click: 844 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:16:36.725 INFO - Done: [click: 844 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:16:38.738 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:16:38.744 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:16:38.754 INFO - Executing: [get text: 845 [org.openqa.selenium.remote.RemoteWebElement@2f6d6a47 -> unknown locator]]) -13:16:38.806 INFO - Done: [get text: 845 [org.openqa.selenium.remote.RemoteWebElement@2f6d6a47 -> unknown locator]] -13:16:38.811 INFO - Executing: [get text: 846 [org.openqa.selenium.remote.RemoteWebElement@2f6d6a48 -> unknown locator]]) -13:16:38.843 INFO - Done: [get text: 846 [org.openqa.selenium.remote.RemoteWebElement@2f6d6a48 -> unknown locator]] -13:16:38.850 INFO - Executing: [mousemove: 846 false]) -13:16:38.864 INFO - Done: [mousemove: 846 false] -13:16:38.877 INFO - Executing: [click: nothing]) -13:16:38.880 INFO - Done: [click: nothing] -13:16:39.889 INFO - Executing: [find elements: By.cssSelector: .ng-binding]) -13:16:39.907 INFO - Done: [find elements: By.cssSelector: .ng-binding] -13:16:40.027 INFO - Executing: [get text: 847 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.043 INFO - Done: [get text: 847 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.047 INFO - Executing: [get text: 848 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.061 INFO - Done: [get text: 848 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.066 INFO - Executing: [get text: 849 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.082 INFO - Done: [get text: 849 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.086 INFO - Executing: [get text: 850 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.100 INFO - Done: [get text: 850 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.106 INFO - Executing: [get text: 851 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.124 INFO - Done: [get text: 851 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.128 INFO - Executing: [get text: 852 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.143 INFO - Done: [get text: 852 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.148 INFO - Executing: [get text: 853 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.163 INFO - Done: [get text: 853 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.167 INFO - Executing: [get text: 854 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.182 INFO - Done: [get text: 854 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.188 INFO - Executing: [get text: 855 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.203 INFO - Done: [get text: 855 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.207 INFO - Executing: [get text: 856 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.222 INFO - Done: [get text: 856 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.226 INFO - Executing: [get text: 857 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.241 INFO - Done: [get text: 857 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.245 INFO - Executing: [get text: 858 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.260 INFO - Done: [get text: 858 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.265 INFO - Executing: [get text: 859 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.280 INFO - Done: [get text: 859 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.287 INFO - Executing: [get text: 860 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.301 INFO - Done: [get text: 860 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.306 INFO - Executing: [get text: 861 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.321 INFO - Done: [get text: 861 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.326 INFO - Executing: [get text: 862 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.343 INFO - Done: [get text: 862 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.347 INFO - Executing: [get text: 863 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.362 INFO - Done: [get text: 863 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.370 INFO - Executing: [get text: 864 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.388 INFO - Done: [get text: 864 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.394 INFO - Executing: [get text: 865 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.409 INFO - Done: [get text: 865 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.422 INFO - Executing: [get text: 866 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.437 INFO - Done: [get text: 866 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.442 INFO - Executing: [get text: 867 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.458 INFO - Done: [get text: 867 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.463 INFO - Executing: [get text: 844 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]]) -13:16:40.480 INFO - Done: [get text: 844 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ui-symbol.view-control.ng-binding.ng-scope]] -13:16:40.484 INFO - Executing: [get text: 868 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.501 INFO - Done: [get text: 868 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.506 INFO - Executing: [get text: 869 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.523 INFO - Done: [get text: 869 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.528 INFO - Executing: [get text: 870 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.545 INFO - Done: [get text: 870 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.551 INFO - Executing: [get text: 871 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.569 INFO - Done: [get text: 871 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.575 INFO - Executing: [get text: 872 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.595 INFO - Done: [get text: 872 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.600 INFO - Executing: [get text: 873 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.633 INFO - Done: [get text: 873 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.637 INFO - Executing: [get text: 874 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.654 INFO - Done: [get text: 874 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.659 INFO - Executing: [get text: 875 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.677 INFO - Done: [get text: 875 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.683 INFO - Executing: [get text: 876 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.700 INFO - Done: [get text: 876 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.704 INFO - Executing: [get text: 877 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.722 INFO - Done: [get text: 877 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.726 INFO - Executing: [get text: 878 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.743 INFO - Done: [get text: 878 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.748 INFO - Executing: [get text: 879 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.778 INFO - Done: [get text: 879 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.782 INFO - Executing: [get text: 880 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.802 INFO - Done: [get text: 880 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.807 INFO - Executing: [get text: 881 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.824 INFO - Done: [get text: 881 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.828 INFO - Executing: [get text: 882 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.845 INFO - Done: [get text: 882 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.849 INFO - Executing: [get text: 883 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.866 INFO - Done: [get text: 883 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.874 INFO - Executing: [get text: 884 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.898 INFO - Done: [get text: 884 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.904 INFO - Executing: [get text: 885 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.926 INFO - Done: [get text: 885 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.933 INFO - Executing: [get text: 886 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.956 INFO - Done: [get text: 886 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.962 INFO - Executing: [get text: 887 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:40.979 INFO - Done: [get text: 887 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:40.985 INFO - Executing: [get text: 888 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:41.015 INFO - Done: [get text: 888 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:41.021 INFO - Executing: [get text: 889 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:41.042 INFO - Done: [get text: 889 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:41.056 INFO - Executing: [get text: 890 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:41.074 INFO - Done: [get text: 890 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:41.079 INFO - Executing: [get text: 891 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:41.102 INFO - Done: [get text: 891 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:41.109 INFO - Executing: [click: 888 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]]) -13:16:41.140 INFO - Done: [click: 888 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .ng-binding]] -13:16:42.151 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:16:42.157 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:16:42.166 INFO - Executing: [get text: 845 [org.openqa.selenium.remote.RemoteWebElement@2f6d6a47 -> unknown locator]]) -13:16:42.191 INFO - Done: [get text: 845 [org.openqa.selenium.remote.RemoteWebElement@2f6d6a47 -> unknown locator]] -13:16:43.208 INFO - Executing: [get: http://localhost:1984/warp/]) -13:16:43.249 INFO - Done: [get: http://localhost:1984/warp/] -13:16:47.283 INFO - Executing: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]]) -13:16:47.291 INFO - Done: [execute script: try { return (function (repeater, exact, using) { - function repeaterMatch(ngRepeat, repeater, exact) { - if (exact) { - return ngRepeat.split(' track by ')[0].split(' as ')[0].split('|')[0]. - trim() == repeater; - } else { - return ngRepeat.indexOf(repeater) != -1; - } - } - - using = using || document; - - var rows = []; - var prefixes = ['ng-', 'ng_', 'data-ng-', 'x-ng-', 'ng\\:']; - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - rows.push(repeatElems[i]); - } - } - } - for (var p = 0; p < prefixes.length; ++p) { - var attr = prefixes[p] + 'repeat-start'; - var repeatElems = using.querySelectorAll('[' + attr + ']'); - attr = attr.replace(/\\/g, ''); - for (var i = 0; i < repeatElems.length; ++i) { - if (repeaterMatch(repeatElems[i].getAttribute(attr), repeater, exact)) { - var elem = repeatElems[i]; - while (elem.nodeType != 8 || - !repeaterMatch(elem.nodeValue, repeater, exact)) { - if (elem.nodeType == 1) { - rows.push(elem); - } - elem = elem.nextSibling; - } - } - } - } - return rows; - }).apply(this, arguments); } -catch(e) { throw (e instanceof Error) ? e : new Error(e); }, [child in composition, false, null, body]] -13:16:47.303 INFO - Executing: [mousemove: 892 false]) -13:16:47.316 INFO - Done: [mousemove: 892 false] -13:16:51.324 INFO - Executing: [find elements: By.cssSelector: .t-infobubble.s-infobubble.l-infobubble-wrapper]) -13:16:51.340 INFO - Done: [find elements: By.cssSelector: .t-infobubble.s-infobubble.l-infobubble-wrapper] -13:16:51.346 INFO - Executing: [is displayed: 893 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .t-infobubble.s-infobubble.l-infobubble-wrapper]]) -13:16:51.357 INFO - Done: [is displayed: 893 [[ChromeDriver: chrome on MAC (75c057b16deee238c59f4c435ecc168e)] -> css selector: .t-infobubble.s-infobubble.l-infobubble-wrapper]] -13:16:51.376 INFO - Executing: [delete session: 8d790fa2-abb1-46b9-9ee9-258d015becdf]) -13:16:51.938 INFO - Done: [delete session: 8d790fa2-abb1-46b9-9ee9-258d015becdf]